The display language is set to English.

Focus

FREE TEXT TO SPEECH · PDF · TXT · MD

Display languageEnglish → 한국어Switching languages opens the dedicated Korean or English page.

Free text-to-speech reader
for PDF, TXT, and MD

TxtSays is a free browser-based TTS site and audio reader.
Open a PDF, TXT, or MD file and listen from any sentence without uploading it to TxtSays.

  • 01 Start without signing up
  • 02 Automatic Korean or English voice
  • 03 Continuous sentence playback
New document

Paste text

Pasted text is processed only in this browser. Up to 4 MB

Checking for a saved Supertonic 3 local voice.

Document processing happens in your browser.

TXT SAYS, YOUR WAY

A free TTS site and audio reader for long documents.

Open a file, review its text, and listen from any sentence without signing in or waiting for an upload. Optional Google sign-in synchronizes only your display theme, interface language, and reading position across devices.

Start in three steps

Choose a file, pick a sentence, and press play.

  1. 01

    Open a document

    Choose a text-based PDF, TXT, or MD file. PDFs can be up to 50 MB; TXT and MD files can be up to 4 MB.

  2. 02

    Choose a sentence

    Click any extracted sentence to make it the starting point for playback.

  3. 03

    Listen and continue

    Adjust speed, voice, and the left-panel volume or enable auto-scroll. Your position is saved in this browser and, if signed in, synchronized with your account.

Support and design principles

TxtSays explains both what it can do and where its limits begin.

Text PDF, TXT, and MD files

TxtSays reads a PDF's existing text layer and the plain-text source of TXT and MD files. Image-only scans need OCR before they can be read.

Korean and English speech

TxtSays offers ten local Supertonic 3 FP16 styles by default and separates Google TTS and Microsoft TTS in the player settings.

Browser-first processing

Extraction and sentence planning happen in the browser. TxtSays does not store your file or extracted full document on its servers.

Optional Google sign-in

Sign-in is not required. Firebase synchronizes only the display theme, interface language, and reading position—not document files, text, or audio.

Word lookup by choice

Korean–English meanings are off by default. Dictionaries and on-device translation are used only after you enable the feature.

Frequently asked questions

Is TxtSays a TTS site or audio reader?

Yes. TxtSays is a browser-based text-to-speech reader for PDF, TXT, and MD files. Start from any sentence and choose Supertonic 3, Google, or Microsoft speech.

Can I start in the middle?

Yes. Click the sentence you want and playback starts there. The progress slider is available for faster movement.

Is my file sent to a server?

Your PDF, TXT, or MD file, extracted full text, and generated audio are not uploaded to your TxtSays account, whether or not you sign in. Only display settings and reading positions are synchronized.

Can TxtSays read scanned PDFs?

TxtSays does not currently perform OCR. Run text recognition on image-only documents before opening them here.

Where is my position saved?

When signed out, it stays in this browser. With Google sign-in, only an account-specific content-derived identifier and last sentence number are synchronized so the position can be restored on another device.

Do I need Google sign-in?

No. Every document-reading feature works without signing in. Sign in only if you want to synchronize your display theme, interface language, and reading position across devices.