📝 Text & List Tools
Free tools for everyday text tasks — word counts, case conversion, sorting, cleaning, generating and more. All tools run in your browser with no sign-up required.
Subnet Calculator
Enter an IP and CIDR prefix to get the network address, broadcast, usable host range, subnet mask and host count instantly.
Word Counter
Count words, characters, sentences, paragraphs and reading time instantly as you type. Includes keyword density analysis.
Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more.
Find & Replace
Find and replace words or phrases in any text. Supports plain text and regular expressions. Live preview.
List Sorter
Sort lists alphabetically, numerically or by length. Reverse, shuffle, deduplicate or number your items. Multiple separator options.
Random Picker
Pick random items from any list. Multi-pick, no repeats, full history log. Perfect for raffles, decisions and games.
Text Cleaner
Remove extra spaces, blank lines, HTML tags, special characters, URLs and more. Live preview with character count.
Lorem Ipsum
Generate lorem ipsum placeholder text by paragraphs, sentences or words. Classic or random start. Instant copy.
Duplicate Line Remover
Remove duplicate lines from any text. Case-sensitive options, sort results, show occurrence counts, find-only-duplicates mode.
Countdown Timer
Set a countdown timer for any length of time. Audio alarm when done. Run multiple timers simultaneously.
Number to Words
Convert any number to English words. Cardinal, ordinal, currency (USD/GBP/EUR) and year formats. Up to trillions.
Coin Flip
Flip a fair digital coin. Multi-flip up to 100 coins at once. Heads/tails statistics and streak tracking.
Password Generator
Generate strong random passwords. Set length and character sets. Passphrase mode. Bulk generation. Runs entirely in your browser.
URL Encoder/Decoder
Encode text for safe use in URLs or decode percent-encoded strings. Supports full URIs and URL components. Live preview.
Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 strings back to readable text. Supports standard and URL-safe Base64.
Age Calculator
Calculate your exact age in years, months and days. Shows total days, hours, next birthday countdown and zodiac sign.
Days Between Dates
Find the exact number of days between any two dates. Shows working days, weekends, weeks and a full breakdown.
Slug Generator
Convert any text to a URL-friendly slug. Generates hyphen, underscore and constant-case variants. Handles accented characters automatically.
Character Limit Checker
Check your text against 15+ platform character limits — Twitter, Instagram, LinkedIn, SMS, meta description and more. Live colour-coded counter.
Text Statistics
Detailed text analysis — average word length, sentence length, syllable count, longest words and most frequent words.
Number Lines
Add line numbers to any text. Choose from 6 numbering styles, set start number, pad numbers for alignment. Great for code and documents.
Text Diff
Compare two texts side-by-side and see exactly what changed. Green highlights for additions, red for deletions. Word or line mode.
Reverse Text
Reverse characters, words, lines or sentences. Includes upside-down flip and mirror text modes. Live result, instant copy.
Whitespace Remover
Remove leading, trailing and extra whitespace from text. Convert tabs to spaces, remove blank lines, strip non-breaking spaces and more.
Duplicate Word Finder
Find duplicate or repeated words in any text. Shows which words appear more than once and how many times. Highlights overused words.
Text to Bullets
Convert any text into a bulleted list. Split by sentence, line break or custom delimiter. Clean copy-ready output.
HTML Encoder
Encode special characters to HTML entities and decode them back. Handles &, <, >, quotes and all standard HTML entities.
JSON Formatter
Format, prettify and validate JSON. Minify JSON for production. Highlights syntax errors. Free and instant.
Markdown to HTML
Convert Markdown to HTML instantly. Supports headings, bold, italic, links, lists, code blocks and tables. Free and instant.
Text to Speech
Convert text to spoken audio using your browser's speech synthesis. Choose voice, speed and pitch. Play, pause or download audio.
Letter Counter
Count how many times each letter appears in any text. Shows frequency table, percentage breakdown and a visual bar chart. Free.
Text Summarizer
Summarize any text by extracting the most important sentences. Choose summary length. Runs in your browser.
Random Word Generator
Generate random English words. Filter by length, type or starting letter. Great for creative writing, word games and brainstorming.
Text Rotator
Generate multiple text variations using {option1|option2} spin syntax. Useful for content variation and SEO testing.
Case Converter
Convert text between UPPER CASE, lower case, Title Case, Sentence case, camelCase, snake_case and kebab-case. Instant.
Character Counter
Count characters, letters, numbers, spaces and special characters separately. Live update. Useful for social media and forms with limits.
Text Repeater
Repeat any text or character N times with a custom separator. Generates repeated patterns, dividers and test data. Free.
Morse Code
Translate text to Morse code and Morse code back to text. Plays audio beeps. Shows dot-dash representation for every character. Free.
ROT13
Encode and decode text with ROT13 cipher. Also supports Caesar cipher with any shift (1–25). Free and instant.
Pig Latin
Translate any English text to Pig Latin and back. Handles punctuation and capitalisation. Learn the Pig Latin rules. Free.
Palindrome Checker
Check if any word, phrase or number is a palindrome. Ignores spaces and punctuation. Also finds palindromes within longer text. Free.
Anagram Solver
Find all anagrams of any word or phrase. Rearranges letters to find real English words. Useful for word games and puzzles. Free.
Text Diff
Compare two pieces of text and highlight the differences. See additions in green and deletions in red. Useful for editing and proofreading. Free.
Text ↔ Binary
Convert plain text to binary code (0s and 1s) and binary back to text. Shows ASCII values for each character. Free.
ASCII Art
Convert any text to ASCII art in multiple fonts. Great for banners, terminal headers and creative text effects. Free.
Base Converter
Convert numbers between binary (2), octal (8), decimal (10) and hexadecimal (16). Shows working for each conversion. Free.
Hashtag Generator
Convert any text or topic into relevant hashtags. Remove stop words, format with # and generate variations. Free.
CSV → JSON
Convert CSV data to JSON format. Handles quoted fields, custom delimiters and nested structures. Free and instant.
JSON → CSV
Convert JSON arrays to CSV format. Flatten nested objects, choose columns and download as a spreadsheet-ready file. Free.
String Reverser
Reverse any text, word order or individual words. Reverse by character, word, sentence or line. Free and instant.
Slug to Title
Convert URL slugs back to readable titles. Turn kebab-case and snake_case into Title Case text. Free and instant.
Word Frequency
Count how often each word appears in any text. See frequency as a number, percentage and bar chart. Filter stop words. Free.
Line Counter
Count lines in any text. Add or remove line numbers. Remove blank lines. Sort lines alphabetically. Free.
Sentence Counter
Count sentences, find the longest and shortest, and see average sentence length. Useful for writing analysis. Free.
HTML to Text
Strip HTML tags from any HTML code and extract plain text. Preserves line breaks and paragraph structure. Free.
Regex Tester
Test and debug regular expressions against any text. Highlights all matches, shows capture groups and flags. JavaScript regex engine. Free.
Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes of any text. Runs entirely in your browser — no data is sent anywhere. Free.
JWT Decoder
Decode and inspect JSON Web Tokens (JWTs). Shows header, payload and signature sections. Checks expiry. Runs in browser — token never sent anywhere.
To Roman
Convert any number (1–3999) to Roman numerals instantly. Free.
Tab ↔ Spaces
Convert tabs to spaces and spaces to tabs in any code or text. Choose tab size (2, 4 or 8 spaces). Free.
Text to Columns
Split text into columns by any delimiter (comma, tab, pipe, space). Preview as a table. Copy as CSV. Free.
Case Converter
Convert between camelCase, PascalCase, snake_case and kebab-case. Handles all common programming naming conventions. Free.
IP Validator
Validate IPv4 and IPv6 addresses. Check if an IP is public or private, classify its range. Free.
HTML Entities
Convert special characters to HTML entities (&, <, >, ") and back. Shows the entity name, number and character. Free.
Diff Checker
Compare two texts side-by-side. Highlights additions, deletions and changes line-by-line. Free.
JSON Validator
Validate and check JSON syntax. Detailed error reporting with line numbers. Free.
YAML to JSON
Convert between YAML and JSON. Pretty-print both formats. Free.
HTML to Markdown
Convert HTML to clean Markdown. Preserves headings, lists, links, code blocks. Free.
SQL Formatter
Format and beautify SQL queries. Indent, uppercase keywords, line break clauses. Free.
XML Formatter
Format, indent and pretty-print XML. Validate well-formedness. Free.
Sort Lines
Sort lines alphabetically, reverse, by length, randomly. Removes duplicates optionally. Free.
Remove Duplicates
Remove duplicate lines from any text. Preserve first or last occurrence. Case options. Free.
Remove Line Breaks
Strip line breaks from text. Keep paragraph breaks or strip everything. Convert to single line. Free.
OG Preview
Preview how a URL will look on Facebook, Twitter, LinkedIn and Slack. Build Open Graph tags. Free.
Crontab
Build cron expressions visually. Translate cron syntax to plain English and back. Free.
Looking for sports tools?
Our football and fitness tools have moved to their own home — 247SportTools.com — with league tables, formation builders, tournament brackets, pace calculators and more.
Visit 247SportTools.com →