279 free text tools

All Text Tools

Find the right utility by category, search, or alphabetical order.

Filter by category

Count & analyze

Word Counter

Count words and inspect unique vocabulary, sentence structure, average word length, the longest word, and the most frequent terms.

Count & analyze

Character Counter

Count characters using relevant writing and metadata limits, with optional HTML, punctuation, and custom-character exclusions.

Transform text

Case Converter

Switch text between uppercase, lowercase, title case, sentence case, and toggled case in one place.

Line tools

Remove Duplicate Lines

Keep the first copy of each line and remove repeated entries with optional case-sensitive matching.

Line tools

Sort Lines

Sort lines ascending or descending, with optional numeric and case-sensitive ordering for lists and exports.

Clean text

Text Cleaner

Clean pasted text by trimming lines, collapsing repeated spaces, and reducing excessive blank lines while preserving readable paragraphs.

Transform text

Find and Replace

Find literal text or regular-expression matches and replace every occurrence with precise case controls.

Count & analyze

Text Compare

Compare two drafts line by line in a structured side-by-side view and review added, removed, changed, and unchanged lines.

Transform text

Slug Generator

Create clean lowercase URL slugs by removing accents, punctuation, and unsafe spacing from titles.

Transform text

Reverse Text

Reverse Text applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Remove Extra Spaces

Collapse repeated spaces and tidy uneven spacing while preserving readable word and line boundaries.

Clean text

Remove Line Breaks

Remove Line Breaks removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Count & analyze

Paragraph Counter

Count paragraphs accurately, including text separated by blank lines, for articles, essays, and reports.

Count & analyze

Sentence Counter

Count sentences and review their density to spot overly long blocks or fragmented writing.

Line tools

Remove Empty Lines

Delete blank lines from notes, exports, lists, logs, or copied documents without changing non-empty lines.

Line tools

Reverse Every Line

Reverse Every Line applies its text operation instantly and returns a result you can copy, download, or reuse.

Convert formats

HTML to Markdown Converter

Convert common HTML headings, paragraphs, links, emphasis, lists, and code blocks into readable Markdown.

Convert formats

HTML to Plain Text

Strip HTML tags from pasted markup while keeping the readable text content for reuse or cleanup.

Convert formats

Markdown to HTML Converter

Turn common Markdown syntax into clean HTML for headings, paragraphs, links, emphasis, lists, and code.

Count & analyze

Reading Time Calculator

Estimate reading time at a custom pace and compare slow, standard, and fast reading scenarios.

Count & analyze

Keyword Density Checker

Analyze keyword frequency and density in a sortable table with stop-word and minimum-length controls.

Transform text

Alphabetize Words

Alphabetize Words applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Remove Duplicate Words

Remove Duplicate Words removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Line tools

Randomize Lines

Randomize Lines applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Join Lines

Combine multiple lines into one string using a comma, space, tab, pipe, or custom delimiter.

Line tools

Split Text

Split Text applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Add Line Numbers

Prefix every line with configurable numbering, padding, starting value, and separator.

Line tools

Add Prefix and Suffix to Lines

Add Prefix and Suffix to Lines applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Trim Lines

Trim Lines removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Tabs and Spaces Converter

Tabs and Spaces Converter applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Remove Punctuation

Remove punctuation marks while preserving letters, numbers, spacing, and line structure.

Extract data

Extract URLs

Extract URLs and inspect each address by host, protocol, path, and occurrence count.

Extract data

Extract Email Addresses

Find email addresses, count repeats, group them by domain, and copy only the filtered addresses you need.

Extract data

Extract Numbers

Extract numbers from mixed text and review type, sign, decimal places, and occurrence counts.

Count & analyze

Line Counter

Count every line in pasted text or code, including blank-line structure, before editing or importing it.

Count & analyze

Speaking Time Calculator

Estimate speech duration at a custom speaking pace and compare deliberate, standard, and fast delivery.

Count & analyze

Advanced Text Statistics

Inspect average and maximum word length, vocabulary diversity, unique-word totals, and the most frequent terms.

Count & analyze

Keyword Counter

Count exact keyword occurrences with optional whole-word and case-sensitive matching for quick content checks.

Count & analyze

Meta Title Length Checker

Check a meta title against the recommended 50–60 character range with a clear status and progress indicator.

Count & analyze

Meta Description Length Checker

Check a meta description against the recommended 150–160 character range with remaining or excess length.

Count & analyze

Palindrome Checker

Palindrome Checker checks supplied values and reports which entries match the expected format, entirely in your browser.

Count & analyze

Anagram Checker

Anagram Checker checks supplied values and reports which entries match the expected format, entirely in your browser.

Count & analyze

Pangram Checker

Pangram Checker checks supplied values and reports which entries match the expected format, entirely in your browser.

Transform text

Justify Text

Justify Text reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Transform text

Wrap Text

Wrap Text reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Line tools

Reverse Line Order

Reverse Line Order applies its text operation instantly and returns a result you can copy, download, or reuse.

Transform text

Replace Multiple Words

Replace Multiple Words applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Extract Matching Lines

Extract Matching Lines scans pasted content and returns matching values in a clean, copyable list. Everything runs locally in your browser.

Transform text

Highlight Keywords

Highlight Keywords applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Merge Two Lists

Merge Two Lists compares or combines the supplied inputs and returns a clear, copyable result.

Line tools

Pick Random Item

Pick Random Item creates ready-to-copy output from your settings without sending content to a server.

Convert formats

Markdown Table Generator

Markdown Table Generator creates ready-to-copy output from your settings without sending content to a server.

Convert formats

Checklist Generator

Checklist Generator creates ready-to-copy output from your settings without sending content to a server.

Transform text

ROT13 Encoder and Decoder

ROT13 Encoder and Decoder converts supplied content between supported formats locally in your browser.

Convert formats

Morse Code Encoder and Decoder

Translate plain text to Morse code or decode dots and dashes back into readable characters.

Convert formats

ASCII Converter

ASCII Converter converts supplied content between supported formats locally in your browser.

Extract data

Extract Dates

Find dates in numeric and month-name formats, then filter and count repeated values.

Extract data

Extract Hashtags

Collect hashtags from posts or campaign copy, count repeated tags, search the result set, and copy only the visible tags.

Extract data

Extract Mentions

Extract @mentions from social text, count repeated handles, search the result list, and copy or download the filtered mentions.

Extract data

Extract Domain Names

Extract domain names from URLs, email addresses, and plain text, then filter, sort, group, and copy the useful results.

Generate text

Random Word Generator

Random Word Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Random Letter Generator

Random Letter Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Random Sentence Generator

Random Sentence Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Lorem Ipsum Generator

Create placeholder paragraphs for layouts, prototypes, and typography tests with a configurable amount of text.

Generate text

Password Generator

Generate strong random passwords with configurable length and character groups, entirely in your browser.

Generate text

Username Generator

Generate reusable username ideas from optional seed text and common readable naming patterns.

Generate text

Nickname Generator

Nickname Generator creates ready-to-copy output from your settings without sending content to a server.

Convert formats

Base64 Encoder and Decoder

Encode plain text as Base64 or decode Base64 back to readable UTF-8 text directly in the browser.

Convert formats

Text and Binary Converter

Text and Binary Converter converts supplied content between supported formats locally in your browser.

Convert formats

Text and Hex Converter

Text and Hex Converter converts supplied content between supported formats locally in your browser.

Convert formats

URL Encoder and Decoder

Encode text for safe use in URL components or decode percent-encoded URL text back to readable characters.

Convert formats

HTML Entity Encoder and Decoder

Encode reserved characters as HTML entities or decode entity references back into readable text.

Clean text

Remove Emojis

Remove Emojis removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Numbers

Remove Numbers removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Letters

Remove Letters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove All Spaces

Remove All Spaces removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Accents

Strip accents and diacritical marks to create plain Latin text for matching, sorting, or identifiers.

Data, code & Unicode

JSON Formatter

Validate and format JSON while showing root type, depth, key totals, value totals, and a readable code preview.

Data, code & Unicode

JSON Minifier

Remove insignificant JSON whitespace while preserving the data structure for compact storage or transport.

Data, code & Unicode

XML Formatter

Indent and organize XML markup so nested elements and attributes are easier to inspect and edit.

Data, code & Unicode

XML Minifier

XML Minifier reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

CSV to JSON Converter

Convert CSV into JSON and inspect a structured table preview before copying or downloading the result.

Data, code & Unicode

JSON to CSV Converter

Convert a JSON array of records into CSV with escaped fields and a generated header row.

Data, code & Unicode

Regex Tester

Test a regular expression and inspect every match with its index, length, and captured groups.

Transform text

Escape Regex Characters

Escape Regex Characters applies its text operation instantly and returns a result you can copy, download, or reuse.

Transform text

Exact Match Regex Generator

Exact Match Regex Generator applies its text operation instantly and returns a result you can copy, download, or reuse.

Data, code & Unicode

Unicode Inspector

Unicode Inspector measures relevant text patterns and presents a clear result for editing, review, or quality checks.

Clean text

Unicode Normalizer

Normalize Unicode text to NFC, NFD, NFKC, or NFKD for consistent comparison and storage.

Count & analyze

Duplicate Text Finder

Find repeated non-empty lines, rank them by occurrence count, and copy or download only the duplicates.

Extract data

Extract IP Addresses

Find IPv4 and IPv6 addresses, separate versions, count duplicates, and copy a filtered list.

Extract data

Extract Phone Numbers

Extract phone numbers from mixed text, inspect digit-only forms and international or local formats, then filter and copy the useful values.

Extract data

Extract UUIDs

Find UUID values in logs or documents, identify each UUID version and variant, count repeats, and copy filtered results.

Extract data

Extract Color Codes

Extract HEX, RGB, RGBA, HSL, and HSLA color values, preview each color, detect alpha support, and filter by color type.

Extract data

Extract Quoted Text

Extract text enclosed by straight, curly, or angle quotation marks and review each quote style and duplicate count.

Extract data

Extract Markdown Links

Extract Markdown link labels, URLs, hosts, and optional titles into a searchable table with row-level and bulk copy actions.

Extract data

Extract HTML Links

Inspect HTML anchors as a table of link text, href, host, target, rel, and occurrence counts without rendering or fetching the page.

Extract data

Extract HTML Headings

Extract H1–H6 headings from HTML, including heading text and element IDs, then filter by level and copy the selected outline.

Extract data

Extract File Paths

Find Windows, Unix, and network file paths and inspect path type, file name, extension, and duplicate occurrences.

Extract data

Extract MAC Addresses

Extract MAC addresses, normalize them, and inspect OUI prefixes, separator formats, and duplicate occurrences.

Clean text

Remove URLs

Remove URLs removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Email Addresses

Remove Email Addresses removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove HTML Comments

Remove HTML Comments removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Markdown Formatting

Remove Markdown Formatting removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Normalize Smart Quotes

Normalize Smart Quotes removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Normalize Dashes

Normalize Dashes removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Convert formats

Line Ending Converter

Line Ending Converter converts supplied content between supported formats locally in your browser.

Transform text

Indent Text

Indent Text reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Transform text

Unindent Text

Unindent Text reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Transform text

Truncate Text

Truncate Text applies its text operation instantly and returns a result you can copy, download, or reuse.

Generate text

Repeat Text

Repeat Text applies its text operation instantly and returns a result you can copy, download, or reuse.

Transform text

Sort Words by Length

Sort Words by Length applies its text operation instantly and returns a result you can copy, download, or reuse.

Transform text

Unique Word List

Unique Word List applies its text operation instantly and returns a result you can copy, download, or reuse.

Transform text

Sentence Sorter

Sentence Sorter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Count & analyze

N-gram Generator

N-gram Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Acronym Generator

Acronym Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Initials Generator

Initials Generator creates ready-to-copy output from your settings without sending content to a server.

Data, code & Unicode

HTML Formatter

Reindent HTML markup into a readable structure for debugging, reviewing templates, or cleaning copied code.

Data, code & Unicode

HTML Minifier

HTML Minifier reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

CSS Formatter

CSS Formatter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

CSS Minifier

CSS Minifier reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

JSON Validator

Validate JSON with a clear pass or error report, root type, nesting depth, key and value counts, error position, and formatted preview.

Data, code & Unicode

XML Validator

Check XML tag balance and structure, then report the root element, element and attribute counts, nesting depth, or error location.

Data, code & Unicode

URL Parser

Break a URL into protocol, credentials, host, port, path, query, fragment, origin, and individual query parameters.

Data, code & Unicode

Query String Parser

Parse a URL query string into named parameters, decoded values, occurrence counts, and a searchable result table.

Data, code & Unicode

JWT Decoder

Decode JWT header and payload data locally, inspect standard claims and timestamps, and clearly see that the signature is not verified.

Data, code & Unicode

CSV Column Extractor

Select a CSV column by header or position, inspect source columns and row numbers, filter values, and copy or download the visible column.

Data, code & Unicode

JSON Key Sorter

JSON Key Sorter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

SQL Formatter

SQL Formatter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

SQL Minifier

SQL Minifier reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Count & analyze

Lexical Diversity Calculator

Measure how varied a text’s vocabulary is by comparing unique words with the total word count.

Count & analyze

Readability Score (English)

Estimate English Flesch reading ease, grade level, sentence density, and syllable totals with a clear difficulty label.

Count & analyze

Average Sentence Length

Average Sentence Length applies its text operation instantly and returns a result you can copy, download, or reuse.

Count & analyze

Word Length Distribution

Group words by character length and compare counts and percentages across the full distribution.

Count & analyze

Character Frequency Analyzer

Rank characters by frequency with Unicode code points, occurrence counts, and percentages.

Count & analyze

Line Length Analyzer

Review every line with character and word counts, plus average and maximum line length.

Count & analyze

Emoji Counter

Emoji Counter measures relevant text patterns and presents a clear result for editing, review, or quality checks.

Count & analyze

Letter, Number and Symbol Counter

Letter, Number and Symbol Counter measures relevant text patterns and presents a clear result for editing, review, or quality checks.

Count & analyze

Sentence Length Analyzer

Review every sentence with word and character counts, plus average and maximum sentence length.

Count & analyze

Text Byte Size Calculator

Measure UTF-8 byte size, character count, kilobytes, megabytes, and average bytes per character.

Line tools

Add Quotes to Lines

Add Quotes to Lines reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Line tools

Remove Quotes from Lines

Remove Quotes from Lines reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Line tools

Pad Lines

Pad Lines reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Line tools

Center Lines

Center Lines reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Line tools

Filter Lines

Filter Lines applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

List Set Operations

List Set Operations compares or combines the supplied inputs and returns a clear, copyable result.

Clean text

Stop Word Remover

Stop Word Remover applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Keep Only Letters and Numbers

Keep Only Letters and Numbers applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Remove Control Characters

Remove Control Characters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Normalize Unicode Spaces

Normalize Unicode Spaces removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Non-ASCII Characters

Remove Non-ASCII Characters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Custom Characters

Remove Custom Characters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Extract data

Extract Emojis

Extract emoji sequences, count repeats, and inspect Unicode code points and emoji types.

Extract data

Extract Currency Amounts

Find monetary amounts, identify currencies, and compare unique and repeated values.

Extract data

Extract Percentages

Extract percentages with numeric values, signs, and duplicate counts.

Extract data

Extract Times

Find 12-hour and 24-hour times and normalize them for easier comparison.

Extract data

Extract HTML Meta Tags

Extract charset, description, Open Graph, HTTP-equivalent and other HTML meta tags into a searchable table with duplicate counts.

Extract data

Extract Markdown Headings

Extract Markdown headings with level, line number and generated anchor so you can review a document outline quickly.

Extract data

Extract CSS Selectors

Extract CSS selectors and inspect selector type, specificity and occurrence count before copying the filtered list.

Extract data

Extract SQL Table Names

Find SQL table references and see which FROM, JOIN, UPDATE, INTO or TABLE operation introduced each match.

Extract data

Extract JSON Keys

Extract JSON keys with full paths, nesting depth and value type, including a clear error when the JSON is invalid.

Extract data

Extract Email Domains

Extract email domains, count repeated domains and filter by top-level domain without exposing the original addresses.

Data, code & Unicode

CSV Delimiter Converter

CSV Delimiter Converter converts supplied content between supported formats locally in your browser.

Data, code & Unicode

CSV Validator

Validate CSV or other delimited data row by row, compare column counts and filter directly to malformed records.

Data, code & Unicode

JSON Flattener

Flatten nested JSON objects into dot-path keys for spreadsheets, configuration review, or simpler comparisons.

Data, code & Unicode

JSON Unflattener

JSON Unflattener applies its text operation instantly and returns a result you can copy, download, or reuse.

Convert formats

JSON String Escaper and Unescaper

JSON String Escaper and Unescaper converts supplied content between supported formats locally in your browser.

Clean text

Remove URL Query Parameters

Remove URL Query Parameters applies its text operation instantly and returns a result you can copy, download, or reuse.

Transform text

URL Normalizer

URL Normalizer applies its text operation instantly and returns a result you can copy, download, or reuse.

Convert formats

HEX, RGB and HSL Color Converter

HEX, RGB and HSL Color Converter converts supplied content between supported formats locally in your browser.

Convert formats

Caesar Cipher Encoder and Decoder

Caesar Cipher Encoder and Decoder converts supplied content between supported formats locally in your browser.

Data, code & Unicode

CRC32 Checksum Calculator

CRC32 Checksum Calculator applies its text operation instantly and returns a result you can copy, download, or reuse.

Generate text

HTML List Generator

HTML List Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

HTML Table Generator

HTML Table Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Markdown Link Generator

Markdown Link Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

UUID Generator

UUID Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Random Number Generator

Random Number Generator creates ready-to-copy output from your settings without sending content to a server.

Generate text

Random Color Generator

Random Color Generator creates ready-to-copy output from your settings without sending content to a server.

Convert formats

Number Base Converter

Number Base Converter converts supplied content between supported formats locally in your browser.

Convert formats

Unix Timestamp Converter

Unix Timestamp Converter converts supplied content between supported formats locally in your browser.

Count & analyze

Text Entropy Calculator

Measure character entropy, symbol probability, unique characters, and estimated information content in the supplied text.

Count & analyze

Whitespace Analyzer

Inspect spaces, tabs, line breaks, and other Unicode whitespace with counts and percentages.

Count & analyze

Punctuation Frequency Analyzer

Count punctuation marks and symbols, inspect Unicode code points, and compare their frequency.

Count & analyze

Capitalization Analyzer

Classify words as uppercase, lowercase, title case, or mixed case and compare their proportions.

Count & analyze

Duplicate Sentence Finder

Find repeated sentences with occurrence counts, first positions, word totals, and character lengths.

Count & analyze

Duplicate Paragraph Finder

Find repeated paragraphs with occurrence counts, first positions, word totals, and character lengths.

Count & analyze

Sentence Starter Analyzer

Analyze how sentences begin, including starter frequency, percentage, and first occurrence.

Count & analyze

Word Position Finder

Locate every keyword or phrase match with character, word, line, and surrounding-context positions.

Count & analyze

Text Similarity Score

Compare two texts with Jaccard and cosine similarity plus shared and text-specific word frequencies.

Transform text

Programming Case Converter

Programming Case Converter converts supplied content between supported formats locally in your browser.

Clean text

Remove Duplicate Sentences

Remove Duplicate Sentences removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Remove Duplicate Paragraphs

Remove Duplicate Paragraphs removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Collapse Repeated Characters

Collapse Repeated Characters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Redact Sensitive Data

Redact Sensitive Data removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Mask Email Addresses

Mask Email Addresses removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Mask Phone Numbers

Mask Phone Numbers removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Mask Numbers

Mask Numbers removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Line tools

Normalize Bullet List

Normalize Bullet List removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Line tools

Bullets to Numbered List

Bullets to Numbered List converts supplied content between supported formats locally in your browser.

Line tools

Numbered List to Bullets

Numbered List to Bullets converts supplied content between supported formats locally in your browser.

Line tools

Transpose Delimited Text

Transpose Delimited Text applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Rotate Lines

Rotate Lines applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Chunk Lines

Chunk Lines applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Interleave Two Lists

Interleave Two Lists compares or combines the supplied inputs and returns a clear, copyable result.

Line tools

Split Text by Regex

Split Text by Regex applies its text operation instantly and returns a result you can copy, download, or reuse.

Line tools

Filter Lines by Length

Filter Lines by Length applies its text operation instantly and returns a result you can copy, download, or reuse.

Clean text

Strip Leading Numbers

Strip Leading Numbers removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Clean text

Strip Bullet Markers

Strip Bullet Markers removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

Line tools

Add Bullet Markers

Add Bullet Markers applies its text operation instantly and returns a result you can copy, download, or reuse.

Extract data

Extract Coordinates

Extract latitude and longitude pairs, review hemisphere and occurrence details, and copy only the coordinates you need.

Extract data

Extract ISBNs

Extract ISBN-10 and ISBN-13 values, normalize their digits, identify the format, and verify the checksum before reuse.

Extract data

Extract DOIs

Extract DOI identifiers, separate registry prefixes from suffixes, count repeated identifiers, and copy filtered results.

Extract data

Extract Semantic Versions

Extract semantic versions and inspect major, minor, patch, prerelease, and build metadata fields in a structured table.

Extract data

Extract HTML Images

Extract HTML image sources with alt text, dimensions, loading mode, host information, and occurrence counts.

Extract data

Extract Markdown Images

Extract Markdown image references and review source, alt text, title, host, and duplicate occurrence details.

Extract data

Extract Code Blocks

Extract fenced Markdown code blocks, identify their language, count lines and characters, and copy complete blocks individually.

Extract data

Extract Filenames

Extract file names from paths and prose, then review base names, extensions, and duplicate occurrences.

Extract data

Extract File Extensions

Extract file extensions, group them by useful file category, and review occurrence totals.

Extract data

Extract Query Parameter Names

Extract decoded query-parameter names from URLs or query strings and count repeated parameters.

Extract data

Extract JSON Values

Parse JSON and list each leaf value with its JSON path and value type for filtering, review, and reuse.

Convert formats

XML to JSON Converter

XML to JSON Converter converts supplied content between supported formats locally in your browser.

Convert formats

JSON to XML Converter

JSON to XML Converter converts supplied content between supported formats locally in your browser.

Data, code & Unicode

NDJSON Formatter

NDJSON Formatter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

Data, code & Unicode

NDJSON Validator

Validate newline-delimited JSON record by record and inspect the exact line and parser message for every invalid entry.

Convert formats

Base32 Encoder and Decoder

Base32 Encoder and Decoder converts supplied content between supported formats locally in your browser.

Convert formats

Base64URL Encoder and Decoder

Base64URL Encoder and Decoder converts supplied content between supported formats locally in your browser.

Data, code & Unicode

Email Address Validator

Validate one email address per line, review the extracted domain and filter valid or invalid entries for copying.

Data, code & Unicode

URL Validator

Validate one URL per line and inspect protocol and host details for every valid address.

Data, code & Unicode

IP Address Validator

Validate IPv4 and IPv6 addresses line by line and separate valid values from malformed addresses.

Data, code & Unicode

UUID Validator

Validate UUID values line by line and inspect the UUID version and variant for every valid identifier.

Count & analyze

Syllable Counter

Estimate syllables per word, total syllables, and average syllable density.

Count & analyze

Vowel and Consonant Counter

Count vowels and consonants and inspect the frequency of individual letters.

Count & analyze

Digit Frequency Analyzer

Measure digit frequency across ASCII and Unicode number systems.

Count & analyze

Paragraph Length Analyzer

Compare paragraph word, character, and sentence counts with readable previews.

Count & analyze

Line Frequency Analyzer

Find repeated lines, their first position, and blank-line totals.

Count & analyze

Adjacent Duplicate Word Finder

Locate accidental adjacent word repetitions and show every word position.

Count & analyze

Repeated Phrase Finder

Find recurring word sequences with adjustable phrase length and minimum frequency.

New Count & analyze

Levenshtein Distance Calculator

Calculate Levenshtein edit distance, similarity percentage, input lengths, and character-level edit operations.

New Count & analyze

Hamming Distance Calculator

Compare equal-length strings and inspect every differing character position with a similarity score.

New Count & analyze

Longest Common Subsequence Finder

Find the longest common subsequence and review its length, coverage, characters, and Unicode code points.

New Count & analyze

Writing Script Character Analyzer

Measure Latin, Arabic, Cyrillic, Greek, Han, and other writing systems used in the text.

New Count & analyze

Invisible Character Detector

Invisible Character Detector measures relevant text patterns and presents a clear result for editing, review, or quality checks.

New Clean text

Remove Zero-Width Characters

Remove Zero-Width Characters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

New Clean text

Remove Bidirectional Control Characters

Remove Bidirectional Control Characters removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

New Convert formats

Visible Whitespace Converter

Visible Whitespace Converter converts supplied content between supported formats locally in your browser.

New Clean text

Normalize Unicode Line Separators

Normalize Unicode Line Separators removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

New Clean text

Remove Trailing Whitespace

Remove Trailing Whitespace removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

New Clean text

Ensure Final Newline

Ensure Final Newline applies its text operation instantly and returns a result you can copy, download, or reuse.

New Clean text

Remove Final Newline

Remove Final Newline removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

New Line tools

Add Trailing Delimiter to Lines

Add Trailing Delimiter to Lines applies its text operation instantly and returns a result you can copy, download, or reuse.

New Line tools

Remove Trailing Delimiter from Lines

Remove Trailing Delimiter from Lines removes the targeted content while preserving the remaining text for copying or download. Processing stays on your device.

New Transform text

Shuffle Words

Shuffle Words applies its text operation instantly and returns a result you can copy, download, or reuse.

New Line tools

Group Lines by First Character

Group Lines by First Character applies its text operation instantly and returns a result you can copy, download, or reuse.

New Line tools

Zip Two Lists

Zip Two Lists compares or combines the supplied inputs and returns a clear, copyable result.

New Line tools

Cartesian Product of Two Lists

Cartesian Product of Two Lists compares or combines the supplied inputs and returns a clear, copyable result.

New Extract data

Extract HTML Class Names

Extract HTML class names and inspect which elements use each class and how often it appears.

New Extract data

Extract HTML IDs

Extract HTML ID values and identify their elements and duplicate ID occurrences.

New Extract data

Extract CSS Variables

Extract CSS custom properties and compare declared values, definition counts, uses, and unresolved variables.

New Extract data

Extract XML Tag Names

Extract XML tag names and inspect namespaces, opening, closing, and self-closing tag totals.

New Extract data

Extract JSON Paths

Extract every JSON path with its value type, depth, and object, array, or root path classification.

New Extract data

Extract Markdown Tasks

Extract Markdown checklist tasks with source line numbers and open or completed status filters.

New Extract data

Extract Markdown Tables

Extract Markdown tables and inspect each table in a responsive row-and-column preview.

New Extract data

Extract HTML Tables

Extract one or more HTML tables, switch between detected tables, preview headers and rows, and keep a raw tab-separated result for reuse.

New Extract data

Extract Text Between Markers

Extract Text Between Markers scans pasted content and returns matching values in a clean, copyable list. Everything runs locally in your browser.

New Extract data

Extract Log Levels

Extract log levels, group them by severity and count repeated TRACE, DEBUG, INFO, WARN, ERROR and critical events.

New Extract data

Extract HTTP Status Codes

Extract valid HTTP status codes, identify their status class and common meaning, and count repeated codes.

New Convert formats

Lines to JSON Array

Lines to JSON Array converts supplied content between supported formats locally in your browser.

New Convert formats

JSON Array to Lines

JSON Array to Lines converts supplied content between supported formats locally in your browser.

New Convert formats

List to CSV Row

List to CSV Row converts supplied content between supported formats locally in your browser.

New Convert formats

CSV Row to List

CSV Row to List converts supplied content between supported formats locally in your browser.

New Data, code & Unicode

Merge JSON Objects

Merge JSON Objects compares or combines the supplied inputs and returns a clear, copyable result.

New Data, code & Unicode

JSON Difference Checker

Compare two JSON documents and review added, removed, and changed paths with old and new values in a filterable table.

New Data, code & Unicode

JSON Pointer Evaluator

JSON Pointer Evaluator applies its text operation instantly and returns a result you can copy, download, or reuse.

New Data, code & Unicode

INI Formatter

INI Formatter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

New Data, code & Unicode

Environment Variables Sorter

Environment Variables Sorter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.

New Data, code & Unicode

HTTP Headers Parser

Parse HTTP headers into searchable rows, group repeated fields, classify common headers, and copy individual values.

New Convert formats

Data URI Encoder and Decoder

Data URI Encoder and Decoder converts supplied content between supported formats locally in your browser.

New Convert formats

Quoted-Printable Encoder and Decoder

Quoted-Printable Encoder and Decoder converts supplied content between supported formats locally in your browser.

New Generate text

SQL IN Clause Generator

SQL IN Clause Generator creates ready-to-copy output from your settings without sending content to a server.

New Generate text

Markdown Table of Contents Generator

Markdown Table of Contents Generator creates ready-to-copy output from your settings without sending content to a server.