Skip to main content

Text Tools

Count words, convert case, compare text, encode, format, and more

Text utilities tend to live as a dozen tabs scattered across the web — one for word counts, one for case conversion, one for diff, one for slugifying, and so on. Favtoo collects the common ones and gives each its own URL so you can bookmark exactly the tool you reach for most. Every tool in this category is a pure JavaScript transformation that runs in your browser tab without round-tripping anything to a server.

Use them for quick QA passes on copy, for cleaning data before importing into a script, or for converting between encodings while you are debugging an integration. Because there is no upload, you can paste pasted-from-internal-system text without worrying about it landing in someone else's logs.

If a particular conversion is missing, the developer-tools and web-utility categories cover related transformations like JSON formatting, regex testing, URL encoding, and so on.

Analysis

Line Counter

Count total lines, non-empty lines, and empty lines in text.

Sentence Counter

Count sentences in your text instantly with clear, browser-based results.

Paragraph Counter

Count paragraphs in pasted text using blank-line breaks in your browser.

Reading Time Estimator

Estimate how long text takes to read using adjustable words-per-minute assumptions.

Speaking Time Estimator

Estimate speech duration from a script using words-per-minute for presentations and video.

Keyword Density Checker

See how often keywords appear relative to total words for quick on-page SEO checks.

Most Frequent Words

List the most common words in your text to spot repetition and themes at a glance.

Average Word Length

Compute average characters per word to gauge readability and vocabulary complexity.

Unique Word Counter

Count distinct words in your text to measure vocabulary variety and duplication.

Whitespace Counter

Count spaces, tabs, and line breaks to audit formatting and hidden characters.

Passive Voice Detector

Scan text for passive voice constructions and highlight them alongside active sentences.

Duplicate Sentence Finder

Find repeated sentences in your text to eliminate redundancy and tighten your writing.

Text to Outline

Convert paragraphs into a structured numbered outline using first sentences as headings.

Sentence Reorder

Sort sentences alphabetically, by length, or reverse their order within your text.

Character Frequency Analyzer

Analyze the frequency of every character in your text with counts, percentages, and bar charts.

Unicode Lookup

Look up the Unicode code point, hex value, and name for each character in your text.

Case

Cleaning

Conversion

Emoji

Encode Decode

Encoding

Extraction

Format Conversion

Text to Binary Converter

Turn any text into space-separated 8-bit binary for every UTF-8 byte, live in your browser.

Binary to Text Converter

Decode space-separated 8-bit binary groups into readable UTF-8 text instantly.

Text to Hex Converter

Encode text to lowercase hexadecimal byte pairs for every UTF-8 byte, updated live.

Hex to Text Converter

Decode hex digits (spaced or continuous) into UTF-8 text in real time.

Text to Octal Converter

Show each UTF-8 byte as three-digit octal values separated by spaces, live.

Octal to Text Converter

Decode whitespace-separated octal byte codes into UTF-8 text instantly.

Text to ASCII Codes

List every UTF-8 byte as a decimal number from 0 to 255, separated by spaces.

ASCII to Text Converter

Turn space-separated decimal byte values (0–255) into UTF-8 text live.

Text to Base64 Encoder

Encode any Unicode text to Base64 using a browser-safe UTF-8 pipeline.

Base64 to Text Decoder

Decode Base64 strings back to readable Unicode text with one click.

Morse Code Converter

Translate letters and digits to ITU Morse and back with live bidirectional editing.

NATO Phonetic Alphabet

Spell text with standard NATO words such as Alpha, Bravo, and Charlie.

Text to Braille Converter

Map English letters a–z to Unicode Braille patterns while leaving other symbols unchanged.

Plain Text to HTML

Wrap paragraphs in <p> tags and turn single newlines inside paragraphs into <br> line breaks.

HTML to Plain Text

Strip tags to plain text while turning <br> into newlines and paragraph ends into blank lines.

Key:Value Lines to JSON

Parse lines shaped like key: value into a JSON object string with stable formatting.

JSON to Key:Value Lines

Stringify a flat JSON object as readable key: value lines (non-objects are rejected).

CSV to HTML Table

Convert comma-separated rows into a simple HTML table with basic cell escaping.

Fun

Generators

Hash

Lists

Manipulation

Strings

Transform

Unicode Text

Writing Helpers