All tools / Documents & Text

Free Online Text Tools

Sort, compare, and format writing, inspect text statistics, or convert WebVTT subtitles to plain text or SRT.

56 free toolsNo sign-upBrowser-based

Choose a tool

Choose the list or analysis tools for writing, Unicode tools for character representation, and VTT converters for subtitle files. Inputs are processed locally.

Text Tools

56 tools
Sort Text LinesAlphabetize or reverse a list of lines instantly.Word Frequency CounterCount words and discover the most frequent terms in text.Reading Time CalculatorEstimate how long a passage will take to read.Remove Accents from TextStrip combining accent marks from pasted text.Unicode NormalizerNormalize text to NFC, NFD, NFKC, or NFKD.Online Text Analysis ToolsInspect words, characters, sentences, lines, and paragraphs.Text CompareSee inserted and removed words or lines between two texts.Online Text FormatterClean line whitespace, adjust case, and remove blank lines.VTT to TXT ConverterExtract subtitle text from a WebVTT file without timestamps or cue markup.VTT to SRT ConverterConvert WebVTT cue timings and text into numbered SRT subtitles.Markdown EditorWrite Markdown, update the rendered preview and download the Markdown or HTML when it is ready.Markdown to HTML Email ConverterTurn Markdown into a simple HTML email with inline styles. Preview the body and download the HTML for your email workflow.SRT to VTT ConverterConvert numbered SRT cues into a WebVTT file with dot-separated milliseconds and plain subtitle text.SRT to TXT ConverterExtract plain subtitle text from SRT cues and download a transcript without cue numbers or timestamps.Invoice GeneratorCreate an invoice from your business details and line items. Review the total, download the HTML or print and save it as PDF.RTF to TXT ConverterExtract plain text from pasted RTF source. Read paragraphs, tabs, escaped ANSI bytes and Unicode text without retaining document formatting or embedded objects.EPUB to TXT ConverterExtract chapter text from an unencrypted EPUB in its recorded reading order. Download the text without images, page layout or navigation files.MLA citation GeneratorPrepare a basic MLA-style website or book citation from details you enter. Review source facts, punctuation and missing fields before using the draft.Markdown to LaTeX ConverterConvert common Markdown headings, lists, links, emphasis and tables to LaTeX source. Download an editable fragment for your TeX project; this page does not compile a PDF.LaTeX to Markdown ConverterConvert a basic LaTeX source fragment to Markdown. Common headings, emphasis, links and lists are mapped; math and unsupported commands remain as source for review.TXT to SRT ConverterTurn nonempty text lines into SRT captions with equal durations. Choose a start time, download the cues and adjust their timing against your audio.Rotate PDFRotate every page of a local PDF clockwise by 90, 180 or 270 degrees. Save the changed orientation without rasterizing the page text and vectors.Word to Markdown ConverterConvert a modern .docx document to Markdown. Keep common text, headings, links and lists while leaving images, page layout and complex formatting for manual editing.PDF to grayscaleCreate an image-only grayscale PDF from a local document. Pages are rasterized at your chosen resolution; searchable text, links and forms are removed.Resume builderBuild a plain, one-column resume from your contact details and work history. Review the document, download HTML or use your browser’s Print dialog to save a PDF.Remove PDF AnnotationsA PDF without page annotations. Delete page annotation arrays while retaining page text and vector content.Crop PDFA PDF with revised visible page boundaries. Inset each current CropBox by the entered margins in PDF points.Flatten PDFA PDF with flattened form fields or rasterized pages. Use pdf-lib form flattening or render all page appearances into an image-only PDF.MOBI to EPUB ConverterAn EPUB with extracted legacy MOBI text. Read Palm database records, decode uncompressed or PalmDOC-compressed MOBI6 text and package a reflowable EPUB.PDF page removerA PDF retaining the unselected pages. Validate 1-based page ranges and copy the remaining pages into a new PDF.APA citation generatorA basic APA-style website or book reference. Format the author, date, title, publisher or site and URL supplied in the form.PDF page extractorA PDF containing selected pages in your order. Parse 1-based page numbers and ranges, then copy the selected pages into a new PDF.HTML to EPUB converterA reflowable EPUB 3 book. Sanitize supported HTML blocks and build a ZIP with an OPF package, navigation and XHTML chapter.Citation generatorA website or book citation in the chosen style. Apply basic APA, MLA or Chicago bibliography patterns to manually supplied source details.EPUB to HTML ConverterOne self-contained HTML file in EPUB spine order. Read an unencrypted EPUB package, sanitize chapter markup and join its reading-order content.RTF to DOCX converterA DOCX containing extracted RTF text. Extract text with the RTF reader and create Word paragraphs in a DOCX package.Markdown to DOCX converterA DOCX with common Markdown structure. Parse Markdown blocks and create Word headings, paragraphs, emphasis, lists and simple tables.EPUB to MOBI converterA legacy MOBI6 text ebook. Extract supported EPUB chapter text and write a Palm database with a MOBI6 header and UTF-8 HTML records.DOCX to HTML converterSanitized structural HTML from a Word document. Read DOCX with Mammoth and sanitize its text, headings, lists, links and basic tables.PDF to HTML converterHTML sections with extracted text from each PDF page. Use PDF.js to read text items by page and write escaped HTML paragraphs.DOCX to ODT converterAn OpenDocument text file with extracted Word structure. Convert supported DOCX blocks to a ZIP with OpenDocument content and manifest XML.DOCX to EPUB converterA reflowable EPUB 3 book from supported Word blocks. Extract sanitized DOCX structure, then build an EPUB package with supplied title and author.EPUB to PDF converterAn image-only PDF of extracted EPUB chapter text. Extract EPUB text in spine order, wrap it on canvas pages and embed those page images in a PDF.Find And Replace TextSearch for literal matches, optionally ignoring case; insert the replacement without interpreting regular expressions or dollar syntax.List RandomizerShuffle nonempty lines with Fisher–Yates and unbiased browser cryptographic random integers.Remove Emoji From TextSegment grapheme clusters and remove clusters matching Unicode extended pictographs, flags, keycaps and emoji presentation sequences.Remove PunctuationRemove characters in the Unicode Punctuation category and keep letters, numbers, symbols and whitespace.Reverse TextReverse Unicode grapheme clusters, or reverse whitespace-separated words.Text RepeaterCreate the specified number of source copies and join them with a literal separator.Lorem Ipsum GeneratorRepeat a fixed lorem ipsum passage for the requested paragraph count.Username GeneratorNormalize the supplied seed to ASCII letters and digits, then append a random four-digit suffix.Fake Name GeneratorSelect first and last names independently from a small built-in list using browser cryptographic randomness.Hashtag GeneratorCount Unicode letter-and-number words and return the most frequent eligible words as hashtags.HTML To Plain Text ConverterSanitize HTML in an inert fragment, then collect visible text with block and line-break boundaries.HTML To Markdown ConverterSanitize supplied HTML and convert supported elements with the pinned local Turndown library.Markdown Table GeneratorCreate header placeholders, alignment markers and blank rows for the requested table size.

How to choose

For a list, Sort Text Lines can change order, remove blank lines, and remove repeated lines. Word Frequency Counter counts terms after case folding, while Reading Time Calculator uses a chosen words-per-minute rate. Their results are estimates for text analysis rather than edits to the original input.

Remove Accents decomposes characters and drops combining marks; Unicode Normalizer converts between NFC, NFD, NFKC, and NFKD. These operations serve different purposes. Compatibility normalization can change the meaning or appearance of some characters, so keep an untouched copy when the source text matters.

Text Compare highlights changed words or lines; Text Formatter cleans spacing and case. VTT to TXT extracts plain cue text, while VTT to SRT retains cue timings in an SRT container. Subtitle conversion removes WebVTT-specific layout and markup, so review the output against the original.

Common questions

Is pasted text uploaded?

No. The listed text tools process the content inside your browser; the site does not send it to a calculation API.

Can I undo normalization or accent removal?

The tools do not store earlier versions. Keep a copy of the original text before applying a change.