In a world saturated with digital text, from urgent work PDFs and lengthy academic articles to the latest ebooks, finding time to read everything is a significant challenge. This is where text-to-speech (TTS) technology transforms your Android device from a simple screen into a versatile audio tool, allowing you to absorb content while commuting, exercising, or cooking. The right app doesn't just read words; it offers natural, human-like voices, supports multiple languages, and handles various file formats seamlessly.

But with a crowded market on the Google Play Store, how do you find the best text to speech app android can offer? We've done the research for you, evaluating dozens of options to identify the top contenders that excel in voice quality, usability, and feature set. This guide will walk you through a detailed comparison of the 7 leading apps, helping you pinpoint the perfect tool for your specific needs, whether for academic study, professional productivity, accessibility, or simply enjoying a good book hands-free.

Each review is structured to give you a clear, actionable overview. You will find:

  • Concise pros and cons for quick evaluation.
  • Screenshots to see the user interface in action.
  • Direct links to download each application.

We'll explore everything from cutting-edge AI voices and offline capabilities to unique features like Kindle integration and optical character recognition (OCR) for scanned documents. Whether you are a student converting lecture notes to audio, a professional reviewing reports on the go, or a Kindle reader who wants to listen to your library, this comprehensive roundup will help you make an informed choice without wasting time on trial and error. Let's find the right app to turn your reading list into a playlist.

1. TTS Pro: The All-in-One Powerhouse for Document and Book Narration

When searching for the single best text to speech app android has to offer, TTS Reader Pro emerges as a definitive, well-rounded powerhouse. It establishes itself not merely as a utility, but as a complete content consumption ecosystem. Its core strength lies in its ability to handle virtually any text source you can throw at it, from web articles and PDFs to physical book pages, and transform them into crystal-clear, natural-sounding audio.

TTS Pro: The All-in-One Powerhouse for Document and Book Narration

What truly sets TTS Pro apart from the competition is its exceptional versatility and the premium quality of its output. This makes it an invaluable tool for a wide range of users, including students, professionals, and avid readers who want to integrate listening into their busy schedules. The app is engineered for serious, long-form listening, ensuring reliable, uninterrupted playback during commutes, workouts, or extended study sessions.

Key Features and Capabilities

TTS Pro’s feature set is designed for maximum convenience and high-fidelity audio conversion. It goes beyond basic text-to-speech functionality to provide a seamless bridge between your written and auditory worlds.

  • Exceptional Voice Quality: The app provides access to remarkably lifelike AI voices across more than 50 languages. This isn't the robotic, monotone narration of older TTS engines; the voices are natural, expressive, and easy to listen to for hours.
  • Comprehensive File Support: It flawlessly handles a wide variety of formats, including PDFs, EPUBs, DOCX, and text files. You can also paste web links directly into the app to have articles read aloud without ads or other distractions.
  • Smart Scan (OCR) Technology: One of its most powerful features is the ability to use your phone's camera to scan physical book pages or documents. The optical character recognition (OCR) technology accurately converts the image into text and creates an instant audiobook.
  • Seamless Kindle Integration: For Kindle users, this is a game-changing feature. TTS Pro can sync with your Kindle library, effectively turning your entire ebook collection into audiobooks without needing to purchase separate Audible versions.

Real-World Use Cases and Benefits

The practical applications of TTS Pro make it a top contender for the best text to speech app on Android.

  • For Students and Researchers: The advanced PDF handling is a standout. It intelligently processes complex layouts, academic papers, and textbooks, ensuring the narration flows logically. This allows students to listen to research materials while commuting or exercising, boosting productivity.
  • For Professionals: Reviewing long reports, contracts, or industry articles becomes effortless. Instead of dedicating screen time, you can absorb critical information while handling other tasks, reducing screen fatigue.
  • For Multitaskers and Commuters: Transform your commute into a productive learning session. Catch up on news, articles, or that novel you've been meaning to read, all while keeping your hands and eyes free. The promise of unlimited listening makes it ideal for long-form content.

Pros and Cons

Strengths Weaknesses
Lifelike AI voices in over 50 languages provide a premium, natural listening experience. Pricing details are not transparent upfront; premium features may require a subscription.
Unmatched format support, including Kindle sync, PDFs, web links, and physical document scans. Offline functionality is not clearly documented, which could be a concern for users without consistent internet.
High social proof with a 4.8/5 rating and positive feedback from a large user base. Formal accessibility compliance (like WCAG) is not specified, a key detail for users with specific needs.
Reliable playback designed for long-form content, ensuring no interruptions during extended use.
Cross-platform availability allows for a consistent experience across both Android and iOS devices.

Website: https://ttspro.app

2. Google Play Store

While not a text-to-speech app itself, the Google Play Store is the indispensable starting point for any Android user's search. It's the official, secure, and most comprehensive marketplace for discovering, comparing, and installing the best text to speech app for your Android device. Think of it as the foundational tool that enables you to access all other apps on this list safely and efficiently.

Google Play Store

The platform’s primary strength lies in its robust vetting and management features. Every app is scanned for security threats, and developer accounts are verified, significantly reducing the risk of installing malicious software. Centralized updates ensure all your apps, including your chosen TTS reader, receive the latest features and security patches automatically.

Navigating the Marketplace for TTS Apps

The Google Play Store simplifies the process of finding a compatible app. When you search, the store automatically filters results to show only those applications compatible with your specific Android device and OS version, preventing frustrating installation errors.

User reviews and ratings are perhaps the most powerful tool at your disposal. They provide real-world insights from students, professionals, and users with accessibility needs, helping you gauge an app's voice quality, ease of use, and overall reliability before you even download it. You can often find detailed comments about how well an app handles PDFs, web pages, or integrates with other services.

Key Features and Practical Tips

Feature Description & Benefit
User Ratings & Reviews Provides crowdsourced feedback on voice quality, bugginess, and feature performance. Filter reviews by "Most relevant" or "Newest" to get a current perspective.
App Compatibility Automatically checks if an app will work on your phone and Android version, saving you time and hassle.
Secure Payments Handles all in-app purchases and subscriptions, with clear disclosures and a centralized system for managing or canceling them.
Centralized Updates Keeps your TTS app up-to-date with the latest security patches and features without manual intervention.

Practical Tip: When searching for a text to speech app, use specific keywords like "TTS for PDF," "dyslexia reading tool," or "offline text reader" to narrow down the vast selection and find an app tailored to your exact needs. Always check the "In-app purchases" section on an app's page to understand its monetization model (e.g., subscription, one-time unlock) upfront.

  • Pros:
    • Safest source for verified Android apps
    • Centralized updates and subscription management
    • Robust user reviews help in decision-making
  • Cons:
    • Quality varies widely; requires careful review reading
    • Many top apps rely on subscription models

Website: https://play.google.com

3. Speechify

Speechify is a premium, cross-platform service that has established itself as a major player in the text-to-speech market, and its website is the central hub for understanding its powerful features before committing. The site clearly outlines its tiered plans, demonstrates its AI-powered voices, and serves as the gateway to downloading its polished Android app. It's designed for users who need a high-quality, feature-rich solution that syncs seamlessly across all their devices, from their Android phone to their desktop browser.

Speechify

The platform’s core strength is its vast library of high-quality, natural-sounding voices, including celebrity options, and its user-friendly interface for importing content. From scanning physical book pages with your phone’s camera to importing PDFs, web articles, and documents from cloud storage, Speechify is built for consuming large volumes of text efficiently. The website provides a transparent look at these capabilities, differentiating between its free and premium offerings.

Understanding the Platform and Its Tiers

The Speechify website is crucial for potential users because it details the significant differences between the free and paid plans. While the free version provides a basic TTS experience with standard voices, the premium subscription unlocks the high-fidelity, AI-enhanced voices and advanced features that define the service. This includes offline listening, unlimited content, and powerful speed controls that can go well beyond typical reading speeds.

This direct-from-the-source information helps you evaluate if the investment is right for your needs, whether you're a student looking to get through dense research papers or a professional needing to review reports on the go. The cross-platform access means you can start listening to an article on your computer and pick up exactly where you left off on your Android device.

Key Features and Practical Tips

Feature Description & Benefit
High-Quality AI Voices Offers hundreds of natural-sounding voices across numerous languages, providing a much more engaging listening experience than standard robotic TTS engines.
Document Scanning (OCR) The mobile app can scan physical pages and convert them into listenable audio, perfect for textbooks, handouts, and printed documents.
Cross-Platform Sync Your library and listening progress sync across all devices (Android, iOS, web browser), creating a seamless workflow.
Advanced Playback Controls Listen at up to 5x speed with intelligent text highlighting that helps you follow along visually, improving comprehension and retention.

Practical Tip: Before subscribing, use the Speechify website to listen to the voice samples. The quality of the premium AI voices is the primary selling point. Also, thoroughly read the terms of the free trial, as some users have reported issues with cancellations. It’s best to set a calendar reminder before the trial ends to avoid an unwanted charge.

  • Pros:
    • Massive selection of high-quality, natural-sounding voices
    • Excellent cross-platform syncing and user interface
    • Powerful document scanning and import features
  • Cons:
    • One of the more expensive subscription models (around $29/month)
    • Free version is quite limited in features and voice quality

Website: https://speechify.com/en/pricing/

4. NaturalReader

NaturalReader is a veteran in the text-to-speech space, offering a comprehensive ecosystem that extends beyond its Android app to a web reader and Chrome extension. This cross-platform continuity makes it an excellent choice for users who need to switch between their phone, tablet, and desktop seamlessly. Its strength lies in powerful document handling and features designed for serious academic or professional use, such as OCR technology and pronunciation controls.

NaturalReader

The platform is designed for deep document interaction. Users can upload files, scan pages with their camera using OCR, or share web content directly to the app. A standout feature, particularly on paid tiers, is the Pronunciation Editor, which allows you to correct the pronunciation of specific words or acronyms for a more accurate and natural listening experience. This is invaluable for technical papers, academic research, or industry-specific documents.

Cross-Platform Syncing and Document Management

NaturalReader’s core advantage is its unified library. When you upload a document on the web version, it immediately appears in your Android app, and vice versa. This sync ensures you can start listening to a research paper on your laptop and continue from the same spot on your phone during your commute without missing a beat.

The AI Smart Filter is another practical tool that improves the listening flow by intelligently skipping headers, footers, and other distracting page elements. This makes listening to PDFs and academic articles a much cleaner, more focused experience, positioning it as a top text to speech app for Android users who handle complex documents.

Key Features and Practical Tips

Feature Description & Benefit
Cross-Device Sync Documents, listening progress, and settings are synced across the Android app, web platform, and Chrome extension for a seamless workflow.
OCR Camera Scanner Converts physical book pages or printed documents into listenable text directly from your phone’s camera. Ideal for students and researchers.
Pronunciation Editor Corrects how the TTS engine pronounces specific terms, names, or jargon, ensuring high accuracy for specialized content.
AI Smart Filter Cleans up audio playback by automatically detecting and skipping repetitive content like headers, footers, and citations in documents.

Practical Tip: Use the Pronunciation Editor to build a custom dictionary for your field of study or work. For example, if you're in medicine, you can teach the app how to correctly say complex drug names or medical terms, saving you from confusing pronunciations and improving comprehension over time.

  • Pros:
    • Excellent cross-platform syncing between mobile and desktop
    • Strong document support with OCR and MP3 export (paid)
    • Pronunciation controls offer superior accuracy for technical content
  • Cons:
    • The best voices and unlimited features are locked behind a subscription
    • Pricing and feature sets can differ between the website and Google Play subscriptions

Website: https://help.naturalreaders.com/en/articles/8854700-plans-pricing-personal-version

5. @Voice Aloud Reader (Hyperionics)

For users who prioritize function over form and want deep control over their listening experience, @Voice Aloud Reader is a powerful and long-standing choice. This utility-focused app excels at creating extensive playlists from various sources like web pages, local documents, and eBooks. It functions as a robust "reading queue" that works with your Android's installed TTS engines, allowing you to mix and match voices for a customized audio library.

@Voice Aloud Reader (Hyperionics)

The app’s core strength is its ability to manage and consume long-form content seamlessly. You can share articles directly from your browser or other apps to @Voice Aloud Reader, where they are added to a listening list. This is ideal for commuters or anyone who wants to queue up hours of articles, reports, and book chapters for continuous, hands-free playback. Its integration with system-level TTS engines means you are not locked into a single voice provider; you can install and select any compatible voice from the Google Play Store.

Managing Playlists and Recording Audio

@Voice Aloud Reader shines in its playlist functionality. Unlike simpler apps that read one document at a time, this app allows you to build a sequence of different content types. You can add a web article, followed by a PDF chapter, and then an EPUB book, and the app will play through them in order.

A standout feature is the ability to record the spoken text directly into audio files (WAV or OGG format). This allows you to create your own audiobooks or audio notes from any text source, which you can then save locally or share with others for offline listening on any device.

Key Features and Practical Tips

Feature Description & Benefit
Listening Queues Build extensive playlists by sharing web pages, documents, and eBooks to the app. Essential for continuous listening during commutes, workouts, or chores without manual intervention.
Broad File Support Reads text, PDF, DOC, DOCX, RTF, OpenOffice documents, and eBook formats like EPUB, MOBI, and FB2. This versatility makes it a comprehensive reading tool.
Record to Audio File Save spoken articles or documents as WAV or OGG files. Perfect for creating personal audio libraries or sharing content with others to listen to offline.
System TTS Integration Leverages any TTS engine installed on your Android device. You can choose from Google TTS, Samsung TTS, or download premium voices from vendors like Acapela or Ivona.

Practical Tip: To get the best voice quality, go to your phone’s Text-to-Speech settings (usually under "Accessibility") and download high-quality voice data for your preferred language. @Voice Aloud Reader will automatically use these enhanced voices, significantly improving the listening experience over the default, network-based options.

  • Pros:
    • Powerful playlist and queue management features
    • Supports a wide range of document and eBook formats
    • Option to record speech to offline audio files
    • One-time premium license available to remove ads
  • Cons:
    • The user interface is functional but feels dated and less intuitive
    • Voice quality is entirely dependent on the external TTS engines you have installed

Website: https://www.hyperionics.com/atvoice/

6. ElevenLabs Reader

Leveraging the power of one of the most advanced AI voice synthesis platforms, ElevenLabs Reader brings its signature, hyper-realistic voices directly to your Android device. This app is designed for users who prioritize voice quality above all else, offering an unparalleled listening experience that blurs the line between artificial and human narration. It’s the ideal tool for converting web articles, PDFs, and EPUBs into engaging audio content that is genuinely pleasant to listen to.

ElevenLabs Reader

What sets ElevenLabs Reader apart is its direct integration with the company's powerful AI models. If you already use ElevenLabs on the web, the app syncs your account, giving you access to your created voices and presets on the go. This seamless ecosystem makes it a top contender for the best text to speech app on Android for existing users and a compelling option for newcomers seeking premium audio quality.

From Web to Mobile with AI Voices

The core strength of the ElevenLabs Reader app is providing mobile access to its sophisticated voice generation engine. The app can take a dense PDF, a long-form web article, or an entire EPUB book and narrate it with nuance and intonation that standard TTS engines struggle to replicate. This makes it particularly effective for long listening sessions, where robotic voices can cause fatigue.

The user interface is modern and straightforward, focusing on your content library. You can easily add files from your device or share links directly to the app for narration. The ability to export the generated audio as clips is another powerful feature, allowing you to save and share snippets for later review or for use in other projects.

Key Features and Practical Tips

Feature Description & Benefit
Advanced AI Voices Access ElevenLabs' renowned, lifelike voices for natural-sounding narration of documents and articles. The quality significantly reduces listening fatigue.
Account Synchronization Syncs with your main ElevenLabs account, bringing your custom voices and presets to your mobile device for a consistent experience.
Broad File Support Natively handles PDFs, web articles, and EPUB files, making it a versatile tool for students, professionals, and avid readers.
Audio Export Allows you to save generated audio as files, perfect for offline listening, sharing notes, or creating audio content.

Practical Tip: To get the most out of the app, sign up for an ElevenLabs account on their website first. This will allow you to explore the full range of voices and even clone your own, which can then be synced and used within the Android app for a truly personalized reading experience.

  • Pros:
    • Extremely natural and high-quality AI voices
    • Syncs with your web-based ElevenLabs account and custom voices
    • Active development with frequent updates and feature additions
  • Cons:
    • The app does not work on rooted devices or emulators for security reasons
    • As a newer app, some users report occasional bugs after updates

Website: https://help.elevenlabs.io/hc/en-us/articles/36486862237713-What-is-the-ElevenLabs-App

7. F‑Droid (RHVoice package)

For users who prioritize privacy and open-source software, F-Droid offers a compelling alternative to the Google Play Store. It is a repository of free and open-source software (FOSS) for Android, and it serves as the best way to access powerful, offline text-to-speech engines like RHVoice without subscriptions or data tracking, making it an excellent choice for a private best text to speech app android experience.

F‑Droid (RHVoice package)

Unlike all-in-one reader apps, F-Droid provides the underlying TTS engine. You install the F-Droid client, then use it to install the RHVoice package and your desired language voices. Once installed, RHVoice becomes a system-wide TTS engine that any compatible reader app (like @Voice Aloud Reader or other FOSS readers) can use. This modular approach gives you complete control over your setup, free from cloud processing and recurring fees.

Leveraging an Open-Source TTS Engine

The primary advantage of using F-Droid for RHVoice is its commitment to transparency and user freedom. The source code is publicly available for review, ensuring there are no hidden trackers or data collection mechanisms. Updates are managed through the F-Droid client, which verifies the integrity of every build.

This setup is ideal for professionals handling sensitive documents or anyone uncomfortable with cloud-based AI voice generation. Because all voice processing happens locally on your device, it works perfectly offline, which is great for travel or areas with poor connectivity. While the voices may not have the same fluid, AI-driven naturalness as top commercial options, they are remarkably clear and highly intelligible for long-form listening.

Key Features and Practical Tips

Feature Description & Benefit
RHVoice TTS Engine A completely free and open-source local TTS engine with support for multiple languages. It ensures your text-to-speech conversion is private and works offline.
Offline Operation Once the engine and voice packages are downloaded, the entire system works without an internet connection, eliminating data usage and cloud dependency.
Verified Builds F-Droid provides verified, reproducible builds, giving you confidence that the software you're installing is secure and free from modifications.
Community Support Access to FOSS forums and communities provides a channel for troubleshooting and getting guidance from other open-source enthusiasts.

Practical Tip: To use RHVoice, first install the F-Droid app from its official website. Then, search for and install "RHVoice" within F-Droid. After that, search for and install the specific language packs you need (e.g., "RHVoice English"). Finally, go to your Android's Settings > Accessibility > Text-to-speech output and select RHVoice as your preferred engine.

  • Pros:
    • Completely free with no subscriptions or ads
    • Privacy-focused with transparent, open-source code
    • Excellent offline functionality for any reader app
  • Cons:
    • Voice quality is less natural than premium AI voices
    • Requires a more hands-on, multi-step setup process

Website: https://f-droid.org/en/packages/com.github.olga_yakovleva.rhvoice.android/

Top 7 Android TTS Apps Comparison

Product 🔄 Implementation complexity ⚡ Resource requirements ⭐ Expected outcomes 📊 Ideal use cases 💡 Key advantages / tips
TTS Pro Low — install app, sync Kindle; minimal setup Mobile app (iOS/Android); cloud voices; possible subscription ⭐⭐⭐⭐⭐ Lifelike narration across 50+ languages; reliable long‑playback Students, commuters, accessibility (dyslexia/visual impairment), language learners Broad format/support (PDF, EPUB, scans); verify pricing and offline/accessibility guarantees
Google Play Store Very low — browse, install and update apps Android device + Google account; internet for downloads/updates ⭐ Varies by app; centralized metadata (ratings, refunds) Finding and managing certified Android TTS apps Centralized updates/refunds and compatibility info; read reviews and in‑app purchase details
Speechify Low–medium — install, sign in, choose plan Cloud voices; subscription for full features; internet; cross‑platform ⭐⭐⭐⭐ High‑quality voices and fast playback; AI extras on paid plans Users needing huge voice libraries, scanning, cloud sync Wide voice selection and polished UX; confirm pricing and trial/billing terms
NaturalReader Low — app + web/extension; optional setup for OCR/pronunciation Mobile/web access; subscription for premium features; account sync ⭐⭐⭐–⭐⭐⭐⭐ Reliable OCR and cross‑device continuity; MP3 export on paid tiers Users needing OCR, pronunciation control, cross‑device reading Transparent pricing/docs; check Play Store vs web plan feature/quota differences
@Voice Aloud Reader (Hyperionics) Medium — configure system TTS engine, playlists and recording Android only; uses installed system voices; one‑time premium optional ⭐⭐⭐ Flexible playback, offline recording; voice quality depends on engine Power users who want deep customization and long listening queues Strong customization and one‑time license option; install better engines for improved voices
ElevenLabs Reader Low–medium — install app and link ElevenLabs account Cloud advanced models; internet and account; possible subscription ⭐⭐⭐⭐⭐ Extremely natural, high‑quality voices and rapid narration Users prioritizing best-in-class voice naturalness and active updates Outstanding voice quality; note rooted device restrictions and occasional outages
F‑Droid (RHVoice package) Medium — install F‑Droid client and configure RHVoice locally Android; local voice downloads; offline operation; no cloud billing ⭐⭐–⭐⭐⭐ Privacy‑friendly local TTS; less natural than commercial AI voices Privacy‑minded or offline users who prefer open‑source solutions Open‑source, no subscriptions; more hands‑on setup and fewer polished reader integrations

Selecting the Right TTS App to Revolutionize Your Reading Habits

Navigating the crowded landscape of text-to-speech applications can feel overwhelming, but the journey to finding the best text to speech app android offers is a rewarding one. As we've explored, the "best" app isn't a one-size-fits-all solution; it's the one that seamlessly integrates into your unique workflow, whether you're a student cramming for exams, a professional consuming industry reports on your commute, or a Kindle reader looking to give your eyes a rest. The right tool doesn't just read text aloud; it transforms static documents into dynamic audio experiences, unlocking new pockets of productivity and accessibility in your day.

Your final decision hinges on a clear understanding of your personal priorities. For instance, if your primary goal is to consume a wide variety of content formats, from web articles and PDFs to Kindle books, an all-rounder like TTS Reader Pro offers an unparalleled balance of powerful features, high-quality voices, and intuitive design. It stands out by handling nearly any task you throw at it with reliable performance. Conversely, if you prioritize the most human-like, AI-generated voices and a polished, premium user experience is non-negotiable, investing in a subscription with Speechify or ElevenLabs Reader might be the most logical path.

Making Your Final Choice: A Needs-Based Approach

To crystallize your decision, let's recap our top recommendations based on specific user needs. This framework will help you pinpoint the exact tool to elevate your reading habits.

  • For the Power User and Customizer: If you love tweaking settings, managing extensive libraries, and demand complete offline functionality, @Voice Aloud Reader is your digital playground. Paired with a privacy-conscious engine like RHVoice from F-Droid, it offers a level of control that other apps simply can't match.
  • For the Student and Researcher: Your workflow involves digesting dense academic papers, digital textbooks, and copious notes. NaturalReader shines here with its excellent file support and dedicated features for academic use, making it easier to absorb complex information without constant screen time.
  • For the Accessibility Advocate: When clear, reliable, and completely free offline access is paramount, RHVoice (installed via F-Droid) is the undisputed champion. It’s an essential tool for users with visual impairments or dyslexia who require dependable text-to-speech functionality without hidden costs or internet dependencies.
  • For the Multilingual Learner: If you're tackling multiple languages, the quality and variety of voices are critical. Both Speechify and ElevenLabs Reader lead the pack with their vast, natural-sounding voice libraries, making language practice more engaging and effective.

Actionable Next Steps to Get Started

Theory is one thing; practical experience is another. The most effective way to find the best text to speech app android has for you is to test-drive your top contenders. We strongly recommend downloading the free versions or initiating the free trials for your top two or three choices from our list.

Spend a day with each app. Import a PDF you need to read for work, listen to a long news article during your commute, and try syncing a document from your cloud storage. Pay close attention to the small details: How intuitive is the interface? Does the voice quality remain high for long listening sessions? How easily can you adjust the speed and pitch to your liking? This hands-on comparison will reveal which app’s workflow feels most natural and efficient for you, moving you from analysis to action. By matching an app's core strengths to your daily demands, you can finally reclaim your time, reduce screen fatigue, and make every moment an opportunity to listen, learn, and grow.


Ready to transform your reading list into a personal podcast? For an application that expertly balances advanced features, extensive file support (including Kindle books), and high-quality voices in one powerful package, look no further than TTS Pro. Download it today and discover why it’s a top contender for the best text to speech app android users can get. Visit TTS Pro to get started.

Comments to: 7 Best Text to Speech App Android Options for 2026

Your email address will not be published. Required fields are marked *

Attach images - Only PNG, JPG, JPEG and GIF are supported.