Text Tools
Quick helpers for everyday text work. Change text to UPPER, lower, Sentence or Title case, count sentences, turn a column into a comma list, sort numbers, make bold and fancy fonts, encode or decode Base64, binary and Morse code, and format JSON, HTML, CSS or JavaScript. Your text is changed right in your browser and never sent to us.
Case Converters
Change text to Sentence case, lower case, UPPER CASE, Title Case, camelCase, snake_case and more.
Case Converter
Change text to sentence case, lower case, UPPER CASE, Capitalized Case, Title Case, aLtErNaTiNg or iNVERSE case in one click. Free and private.
Open toolSentence Case Converter
Turn any text into Sentence case. The first letter of each sentence gets a capital and the rest becomes small. Great for fixing text typed in CAPS.
Open toolLowercase Converter
Change all capital letters to small letters in one click. Paste your text and get clean lower case text to copy. Works for long text too.
Open toolUppercase Converter
Change all small letters to CAPITAL letters in one click. Paste your text and copy the UPPER CASE result. Free, fast and private.
Open toolCapitalized Case Converter
Make the first letter of every word a capital. Turn "hello big world" into "Hello Big World". Free online Capitalized Case converter.
Open toolTitle Case Converter
Make headings and titles in proper Title Case. Small words like "of", "and" and "the" stay small. Free online Title Case converter.
Open toolaLtErNaTiNg Case Converter
Make text with alternating small and capital letters, like "aLtErNaTiNg cAsE". Popular for memes and sarcastic messages. Copy and paste anywhere.
Open tooliNVERSE Case Converter
Swap the case of every letter: capitals become small and small letters become capitals. Fix text typed with Caps Lock on by mistake.
Open toolcamelCase Converter
Convert words, snake_case or kebab-case into camelCase for variable and function names. Paste many lines at once. Free developer tool.
Open toolPascalCase Converter
Convert words, snake_case or kebab-case into PascalCase for class and component names. Paste many lines at once. Free developer tool.
Open toolsnake_case Converter
Convert words or camelCase into snake_case, or CONSTANT_CASE with one tick. Paste many lines at once. Free developer tool.
Open toolkebab-case Converter
Convert words or camelCase into kebab-case, with small letters and hyphens. Great for CSS classes and URLs. Paste many lines at once.
Open tooldot.case Converter
Convert words or camelCase into dot.case, with small letters and dots between words. Good for config keys and package names.
Open toolText Utilities
Count sentences, make comma lists, sort numbers, make slugs, fancy fonts, blank text and test regex.
Remove Underscores
Remove underscores from text in one click. Replace _ with a space, a hyphen or nothing. Clean file names, column names and copied text.
Open toolSlugify URL Generator
Turn any title into a clean, SEO friendly URL slug. Removes accents and signs, adds hyphens, and can drop small words. Paste many titles at once.
Open toolInvisible Text Generator
Copy and paste blank, invisible text (ă…¤). Use it for empty names, messages and bios in WhatsApp, Instagram, Discord and games. Also finds hidden characters.
Open toolOnline Sentence Counter
Count sentences, words, characters and paragraphs as you type. See reading time, common words and a reading ease score. Works with Hindi too.
Open toolComma Separator Tool
Turn a column of values into a comma separated list, or split a list back into a column. Add quotes, remove duplicates and sort. Like delim.co, free.
Open toolNumber Sorter
Sort a list of numbers from smallest to largest, or the other way. Remove duplicates and see the sum, average and median. Free online number sorter.
Open toolFancy Font Generator
Turn plain text into bold, italic, cursive, gothic and bubble fonts. Copy and paste into Instagram, WhatsApp, Facebook and more. Free and instant.
Open toolBold Text Generator
Make bold text you can paste anywhere, even where there is no bold button. Serif, sans and bold italic styles. Free font bold maker.
Open toolItalic Text Generator
Make slanted italic text to paste in bios, posts and chats. Serif, sans and bold italic styles in one click. Free italic font generator.
Open toolCursive Text Generator
Write in elegant cursive letters you can copy and paste. Script, bold script and gothic styles for bios, names and posts. Free and instant.
Open toolStrikethrough Text Generator
Cross out your text with a line through it, or add an underline. Copy and paste into chats, bios and posts. Free strikethrough text generator.
Open toolUpside Down Text Generator
Flip your text upside down and backwards. Copy and paste the result into chats, bios and posts for a fun look. Free and instant.
Open toolRegex Tester Tool
Test regular expressions live. See every match highlighted, check groups and replace text. Ready patterns for email, mobile, PIN, PAN and GSTIN.
Open toolEncoders & Ciphers
Encode and decode Base64, binary, hex, Morse code, Caesar cipher, ROT13, A1Z26 and MD5 hashes.
Base64 Encode & Decode
Encode text to Base64 or decode Base64 back to text. Works with Hindi and emoji, has a URL safe option, and runs in your browser. Free and private.
Open toolBinary Code Translator
Translate text to binary code (0 and 1) and binary back to text. Supports Hindi and emoji. Free binary translator that runs in your browser.
Open toolHex to Text Converter
Convert hex code to text and text to hex. Choose spaces, 0x or \x style. Works with Hindi and emoji. Free hex converter in your browser.
Open toolMorse Code Translator
Translate text to Morse code and Morse back to text. Play the sound to hear the dots and dashes. Free online Morse code translator.
Open toolCaesar Cipher Tool
Encrypt and decrypt text with the Caesar cipher. Pick a shift from 1 to 25, or try all 25 shifts to crack a message. Free and instant.
Open toolROT13 Encoder & Decoder
Encode and decode text with ROT13, ROT5, ROT18 or ROT47. The same step does both, because ROT13 undoes itself. Free online tool.
Open toolA1Z26 Cipher Decoder
Turn letters into numbers (A=1, B=2... Z=26) and numbers back into letters. Choose dashes, spaces or commas. Free A1Z26 cipher tool.
Open toolMD5 & SHA Hash Generator
Make an MD5, SHA-1, SHA-256, SHA-384 or SHA-512 hash of any text. Hash many lines at once. Runs in your browser, so your text stays private.
Open toolCode Formatters
Format, beautify and minify JSON, HTML, CSS, SCSS, JavaScript, TypeScript, GraphQL and Markdown.
JSON Formatter & Minifier
Format, validate and minify JSON online. Shows the line and column of any mistake in plain words. Sort keys and allow comments. Free and private.
Open toolHTML Formatter, Minifier & Beautifier
Format messy HTML with clean indents, or minify it to save size. Handles inline CSS and JavaScript too. Free HTML beautifier in your browser.
Open toolCSS Formatter & Minifier
Format CSS into clean, readable code, or minify it to make it smaller. Free online CSS beautifier that runs in your browser.
Open toolSCSS Formatter
Format SCSS with clean indents, nested rules and variables kept in place. Or minify it to plain compact code. Free online SCSS formatter.
Open toolJavaScript Formatter
Format JavaScript with Prettier. Fixes indents, spaces, quotes and line breaks in one click. Free online JS beautifier in your browser.
Open toolTypeScript Formatter
Format TypeScript with Prettier. Tidies types, interfaces, generics and decorators. Free online TypeScript beautifier in your browser.
Open toolGraphQL Formatter
Format GraphQL queries and schemas with clean indents, or minify them. Free online GraphQL beautifier that runs in your browser.
Open toolMarkdown Formatter
Tidy Markdown: line up tables, fix list markers and spacing. Free online Markdown formatter that runs in your browser.
Open toolData & Markdown Converters
Convert CSV to JSON, JSON to YAML, HTML or PDF to Markdown, and make Markdown tables.
CSV to JSON Converter
Convert CSV to JSON in your browser. Reads quotes and commas inside cells, detects the separator, and turns numbers and true/false into real values.
Open toolJSON to YAML Converter
Convert JSON to clean YAML online. Quotes only where needed, nested lists and multi-line text handled. Good for config, Docker and Kubernetes.
Open toolJSON Stringify Text
Turn any text or JSON into a safe JSON string. Quotes, new lines and backslashes are escaped for you. Free online JSON stringify tool.
Open toolJSON Unstringifier
Turn an escaped JSON string back into normal text or JSON. Removes the backslashes and unwraps strings that are stringified many times.
Open toolHTML to Markdown Converter
Convert HTML into clean Markdown: headings, links, lists, tables, code blocks and images. Runs in your browser. Free HTML to Markdown tool.
Open toolPDF to Markdown Converter
Convert a PDF to Markdown in your browser. Finds headings and lists, joins broken lines and removes page numbers. Your file is never uploaded.
Open toolMarkdown Table Generator
Build a Markdown table in a simple grid. Paste from Excel or Google Sheets, set column alignment and copy the Markdown or HTML. Free and instant.
Open tool