Free TTS Tools by VoiceForge
25 browser-side utilities for cleaning scripts, preparing narration, generating estimated subtitles, validating SSML, and organizing text-to-speech workflows. Your pasted text stays in the browser while these tools run.
- Text Cleaner
Remove invisible characters, duplicate spaces, and excessive blank lines before TTS generation.
- Punctuation Normalizer
Normalize common Chinese and English punctuation so scripts are easier to read naturally.
- Whitespace Compressor
Compress tabs and repeated whitespace without changing the wording of a script.
- Case Converter
Convert Latin-script text to upper, lower, title, and sentence case variants.
- Duplicate Line Cleaner
Remove duplicate non-empty lines while preserving the first occurrence order.
- Line Sorter
Sort script lines with natural, case-insensitive ordering for batch workflows.
- Sentence Splitter
Split long scripts into sentence-sized lines for easier generation and editing.
- Paragraph Splitter
Split long text into roughly 800-character chunks for manageable TTS jobs.
- Text Analyzer
Count characters, non-space characters, words, sentences, and paragraphs.
- Reading Time
Estimate English reading time from word count and get a quick planning signal for scripts.
- Speaking Time
Estimate spoken duration using your current VoiceForge speed setting.
- SSML Validator
Check basic SSML tag balance before using the markup helper.
- SSML Templates
Create common speech-markup snippets for pauses, emphasis, and prosody.
- Pause Planner
Suggest pause markers after sentence boundaries for narration editing.
- Emphasis Marker
Wrap a keyword in an emphasis marker so it is easy to review or transform later.
- Pronunciation Dictionary
Apply reusable original-to-pronunciation replacements to a script.
- SRT Generator
Create an estimated SRT timeline from script lines for editing workflows.
- WebVTT Generator
Create an estimated WebVTT caption track from script lines.
- Chapter Splitter
Split long documents at Markdown headings or Chapter N markers.
- Narration Formatter
Normalize dialogue and narration labels for clean production scripts.
- HTML to Text
Extract readable text from pasted HTML while removing script and style blocks.
- Markdown to Text
Strip common Markdown syntax while preserving the readable wording.
- CSV Batch Formatter
Turn simple comma-separated rows into numbered batch-ready narration lines.
- Filename Generator
Create filesystem-safe MP3 filenames from a title or episode name.
- Settings Backup
Export or restore VoiceForge voice, speed, pitch, and format settings locally.