trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web
trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web
trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
Aa
home/categories/text
Aa
/text

Text Tools

Manipulate, transform, count and clean any text.

54 tools2 popularruns locally
Text Tools54 tools indexed
/
Sort
View
Word Counter

Count words, characters, sentences and reading time.

word-counteropen
Character Counter

Count characters with and without spaces.

character-counteropen
Case Converter
popular

Convert between camelCase, snake_case, PascalCase, kebab-case.

case-converteropen
Uppercase Converter

Convert any text to UPPERCASE instantly.

uppercase-converteropen
Lowercase Converter

Convert any text to lowercase instantly.

lowercase-converteropen
Title Case Converter

Convert text to Title Case following AP/Chicago style.

title-case-converteropen
Sentence Case Converter

Capitalise the first letter of each sentence.

sentence-case-converteropen
Slug Generator

Generate SEO-friendly URL slugs from any text.

slug-generatoropen
Lorem Ipsum Generator

Generate placeholder text in words, sentences or paragraphs.

lorem-ipsum-generatoropen
Reverse Text

Reverse characters, words or entire lines.

reverse-textopen
Remove Duplicate Lines

Deduplicate lines from any text instantly.

remove-duplicate-linesopen
Sort Lines

Sort lines alphabetically, numerically or by length.

sort-linesopen
Remove Line Breaks

Strip all newlines and return a single line of text.

remove-line-breaksopen
Find and Replace

Regex-powered find and replace with live preview.

find-and-replaceopen
Text Diff Checker
popular

Compare two texts side-by-side with character-level diff.

text-diffopen
Text Repeater

Repeat any string or block of text n times.

text-repeateropen
Whitespace Remover

Remove extra spaces, tabs and blank lines from text.

remove-whitespaceopen
Text Trim

Trim leading and trailing whitespace from each line.

trim-textopen
Random String Generator

Generate random strings, passwords, and test tokens.

random-string-generatoropen
Text to Binary

Encode any text to binary (0s and 1s) and back.

text-to-binaryopen
Binary to Text

Decode binary (0s and 1s) back to readable text.

binary-to-textopen
Text to Morse Code

Convert text to Morse code and back.

text-to-morse-codeopen
Reading Time Calculator

Estimate how long it takes to read any text.

reading-time-calculatoropen
Text Statistics

Analyse text for frequency, density and readability.

text-statisticsopen
Palindrome Checker

Check if text reads the same forwards and backwards.

palindrome-checkeropen
Line Numberer

Prepend line numbers to every line in a block of text.

line-numbereropen
Prefix / Suffix Lines

Add a prefix or suffix to every line of text.

add-prefix-suffixopen
Remove Empty Lines

Strip blank or whitespace-only lines.

remove-empty-linesopen
Line Filter

Keep or discard lines matching a pattern.

line-filteropen
Shuffle Lines

Randomly reorder lines in a text block.

shuffle-linesopen
Merge Lists

Union, intersect or diff two line lists.

merge-listsopen
Column Extractor

Extract a single column from delimited text.

column-extractoropen
Tabs ↔ Spaces

Convert between tabs and spaces in indentation.

tabs-spaces-converteropen
Strip HTML Tags

Remove all HTML markup, keep plain text.

strip-htmlopen
Remove Accents

Normalize diacritics — café → cafe.

remove-accentsopen
Smart Quotes Fixer

Convert curly quotes/dashes to straight ASCII.

smart-quotes-normalizeropen
Word Wrap

Hard-wrap text to a fixed column width.

word-wrapopen
Indent / Unindent

Add or strip leading whitespace from every line.

indent-textopen
Pad Text

Left- or right-pad lines to a fixed width.

pad-textopen
Truncate Text

Trim text to N characters or words, with ellipsis.

truncate-textopen
Bulk Find & Replace

Apply many find/replace pairs in one pass.

bulk-find-replaceopen
Email Extractor

Extract all email addresses from text.

email-extractoropen
URL Extractor

Extract all links and URLs from text.

url-extractoropen
Number Extractor

Extract all numbers from text.

number-extractoropen
IP Address Extractor

Extract IPv4 and IPv6 addresses from logs.

ip-extractoropen
Word Frequency Analyzer

Rank words by occurrence count.

word-frequencyopen
N-gram Generator

Generate bigrams, trigrams, or arbitrary n-grams.

ngram-generatoropen
Keyword Density

Compute % density of keywords in a body of text.

keyword-densityopen
Readability Score

Flesch-Kincaid, Gunning Fog and SMOG scores.

readability-scoreopen
Number ↔ Words

Convert numbers to written words and back.

number-to-wordsopen
Pluralize / Singularize

Convert nouns between singular and plural.

pluralizeropen
NATO Phonetic

Spell text using the NATO phonetic alphabet.

nato-phoneticopen
Anagram Checker

Verify or generate anagrams.

anagram-checkeropen
Pangram Checker

Verify whether a sentence uses every letter.

pangram-checkeropen
54 shown·54 total
indexed locally · 0ms network
FAQ

About Text tools

Quick answers to the questions developers ask most.

Case conversion (camelCase, snake_case, etc.), word counting, line sorting, deduplication, find & replace, slug generation, whitespace cleanup, text reversal, and more.
Tools run in your browser, so limits depend on your device memory. Practically speaking, most tools handle several MB of text without issues.
Yes. Every text tool is completely free — no account, no subscription, no upsells.
Never. Every tool processes data entirely in your browser using JavaScript. Open your browser's network tab while using any tool — you'll see zero outbound requests.
Explore more

Other categories

Switch context — 11 more toolsets ready to go.

{ }
JSON
23 tools
M↓
Markdown
94 tools
01
Encoding
84 tools
⇄
Converters
59 tools
{ }
Formatters
52 tools
</>
Web
49 tools
◐
Color
43 tools
⏱
Time & Date
39 tools
▣
Images
81 tools
/./
Regex
82 tools
⌘
Utilities
119 tools
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web