ToolJovia
Browse the toolkit

Text tools

85 focused tools, ready to use in your browser.

Text

Word Counter

Count words, visible characters, sentences, and lines locally, with Unicode-aware word boundaries.

Text

Character Counter

Measure visible characters, Unicode code points, UTF-16 length, and UTF-8 bytes without uploading text.

Text

Line Counter

Count total, non-empty, and blank lines in pasted text, including trailing line breaks.

Text

Case Converter

Convert text to uppercase, lowercase, title case, or sentence case in your browser.

Text

Text Reverser

Reverse visible characters, word order, or line order while keeping emoji and combining accents intact.

Text

Remove Duplicate Lines

Deduplicate text lines with exact, trimmed, or case-insensitive matching, keeping the first occurrence.

Text

Sort Lines

Sort text lines ascending or descending with natural numeric ordering, keeping duplicate entries.

Text

Remove Empty Lines

Remove blank lines from text, optionally retaining lines that contain spaces or tabs.

Text

Find & Replace

Replace literal text once or everywhere, with case-sensitive matching and no regular-expression execution.

Text

Text Cleaner

Clean extra whitespace, normalize Unicode accents, or remove non-printing control characters locally.

Text

Morse Code Converter

Encode English letters and digits as Morse code, or decode dots and hyphens with explicit word separators.

Text

Binary Text Converter

Encode Unicode text as UTF-8 binary bytes or decode valid 8-bit UTF-8 binary back to text.

Text

Text Diff

Compare two texts line by line and download an easy-to-read difference report, entirely in your browser.

Text

Slug Generator

Create a URL-friendly slug with ASCII or Unicode letters, a chosen separator, and a length limit.

Text

Lorem Ipsum Generator

Generate bounded placeholder words, sentences, or paragraphs for layout testing without an account.

Text

Text Splitter

Split text by a literal delimiter, whitespace, or fixed visible-character chunks and export a JSON array.

Text

Text Joiner

Join lines with a custom literal separator, optional trimming, and explicit blank-line handling.

Text

Text Repeater

Repeat a text block a chosen number of times with an optional separator and a safe output cap.

Text

Text Shuffler

Randomize line, word, or grapheme order locally using unbiased Web Crypto sampling.

Text

Word Frequency Counter

Count repeated words, rank their frequency, and show a bounded table with percentages.

Text

N-gram Generator

Generate and count overlapping word or grapheme n-grams from text with configurable n and report length.

Text

Palindrome Checker

Check whether text reads the same forward and backward using grapheme-aware comparisons.

Text

Anagram Checker

Compare two texts for the same grapheme inventory with optional case and punctuation normalization.

Text

Readability Calculator

Estimate English prose difficulty with the Automated Readability Index and transparent text counts.

Text

Text Wrapper

Wrap plain text to a grapheme width, optionally breaking long words while preserving paragraph breaks.

Text

Text Indenter

Add or remove a fixed indentation prefix on non-empty lines using spaces or tabs.

Text

Extract Emails

Extract ordinary ASCII email-address candidates from text with optional exact deduplication.

Text

Extract URLs

Extract HTTP(S) URL candidates as plain text, excluding embedded credentials and never visiting links.

Text

Extract Numbers

Extract signed decimal and scientific-notation number strings while preserving their original precision.

Text

Remove Accents

Remove combining diacritics from Latin graphemes while preserving marks in other writing systems.

Text

Unicode Normalizer

Apply NFC, NFD, NFKC, or NFKD normalization with a report of code-point changes.

Text

Invisible Character Detector

Locate control, format, unusual space, joiner, and variation-selector code points without deleting them.

Text

Smart Quotes Converter

Convert curly quotes to straight quotes or apply an English smart-quote heuristic to plain text.

Text

Random String Generator

Generate strings from a chosen character alphabet with Web Crypto randomness and rejection sampling.

Text

Caesar Cipher

Explore an educational Caesar shift or ROT13 with explicit encoding and decoding controls.

Text

NATO Phonetic Alphabet

Spell English letters with NATO code words, or decode code-word sequences into uppercase text.

Text

Unicode Code Point Converter

Convert text to U+ values or Unicode escape notation and decode valid scalar-value tokens back to text.

Text

Add Line Numbers

Number a text block with a starting value, optional zero padding, and explicit blank-line handling.

Text

Text List Comparator

Find common or exclusive entries in two text lists with an explicit comparison policy.

Text

Text Truncator

Shorten text to a grapheme budget, including an optional suffix inside that budget.

Text

Line Prefix and Suffix

Add literal text before and after each selected line without evaluating templates.

Text

Tab and Space Converter

Expand tab stops or compress leading spaces with an explicit tab width.

Text

ASCII Table Generator

Convert CSV or TSV records to a bounded monospaced text table with aligned columns.

Text

String Similarity Calculator

Calculate grapheme Levenshtein edit distance and a clearly defined normalized similarity.

Text

Whitespace Auditor

Report line-ending styles, indentation, trailing whitespace, BOM, and final-newline state without editing input.

Text

Line Range Extractor

Select or omit explicit 1-based line ranges, preserving source order.

Text

HTML to Plain Text

Extract plain text from pasted HTML without mounting markup or requesting linked resources.

Text

Unicode Segmentation Inspector

Inspect browser grapheme, word or sentence boundaries with original UTF-16 source offsets.