Skip to main content
CaseSwitch

All Free Online Tools

Browse 115+ free online tools for text conversion, JSON formatting, developer utilities, image conversion, Unicode fonts and more. Each category includes a short guide so the directory is more than a link list.

Text Tools

View all

Free tools for converting, cleaning, counting and transforming text. Convert case, remove duplicate lines, find repeated words and clean copied content.

Alternating Case Converter

Convert text to aLtErNaTiNg cAsE.

Capitalized Case Converter

Capitalize the first letter of every word.

Character Remover

Remove specific characters, digits, or symbols from text.

Duplicate Line Remover

Delete repeated lines while preserving first occurrence order.

Duplicate Word Finder

Find words that appear more than once in your text.

Em Dash Remover

Replace em dashes and en dashes with your chosen character.

Find and Replace Text

Find and replace words or patterns across a document.

Inverse Case Converter

Swap uppercase and lowercase letters.

Invisible Text Generator

Hide text using zero-width Unicode characters.

Lorem Ipsum Generator

Generate placeholder paragraphs for mockups and layouts.

Lower Case Converter

Convert text to lowercase.

NATO Phonetic Alphabet Translator

Spell words using the NATO phonetic alphabet.

Number to Words Converter

Convert numbers into English words.

Sentence Counter

Count sentences, words, characters, and paragraphs.

Phonetic Spelling Tool

Spell out words letter by letter phonetically.

Pig Latin Translator

Translate English text into Pig Latin.

Plain Text Converter

Strip markup and formatting to produce plain text.

Online Notepad

A simple notepad that saves drafts locally in your browser.

Remove Line Breaks

Join lines into continuous text.

Remove Text Formatting

Remove common inline formatting markers from text.

Remove Underscores

Replace underscores with spaces or another character.

Repeat Text Generator

Repeat a string multiple times with a custom separator.

Reverse Text Generator

Reverse characters, words, or lines in your text.

Roman Numeral Date Converter

Express calendar dates using Roman numerals.

Sentence Case Converter

Capitalize the first letter of each sentence automatically.

Sort Words Alphabetically

Sort words in ascending order with optional uniqueness.

Text Frequency Cloud

See which words dominate your text in a text-based frequency layout.

Title Case Converter

Apply title capitalization rules to headings and names.

Upper Case Converter

Convert text to UPPERCASE.

Whitespace Remover

Collapse extra spaces and trim blank lines.

Word Frequency Counter

Count how often each word appears in your text.

Code & Data

View all

Format JSON, HTML and CSS, encode Base64, test regex and convert between popular developer naming conventions.

A1Z26 Cipher

Encode letters to numbers (A=1) and decode number sequences back to text.

Base64 Encode & Decode

Encode text to Base64 or decode Base64 back to text.

Binary Code Translator

Convert text to binary bytes and decode binary back to text.

Caesar Cipher

Encrypt and decrypt text with a Caesar shift.

camelCase Converter

Convert phrases to camelCase identifiers.

CSS Formatter

Pretty-print CSS with Prettier, or collapse whitespace.

CSV to JSON Converter

Convert CSV rows into a JSON array.

dot.case Converter

Convert text to dot.case notation.

GraphQL Formatter

Format GraphQL queries and schemas.

Hex to Text Converter

Encode text to hexadecimal or decode hex to text.

HTML Formatter & Minifier

Format or minify HTML markup.

HTML to Markdown

Convert HTML snippets into Markdown.

JavaScript Formatter

Pretty-print or minify JavaScript code.

JSON Formatter

Pretty-print or minify JSON with clear validation errors.

JSON Stringify

Re-serialize valid JSON with JSON.stringify and indent.

JSON to YAML Converter

Convert JSON documents into YAML.

JSON Unstringifier

Unescape a JSON-encoded string value.

kebab-case Converter

Convert text to kebab-case.

Markdown Formatter

Format Markdown documents for consistency.

Markdown Table Generator

Build Markdown tables from CSV-like rows.

MD5 Hash Generator

Generate MD5 hashes from text locally.

Morse Code Translator

Translate text to Morse code and decode Morse back to text.

Number Sorter

Sort a list of numbers ascending or descending.

PascalCase Converter

Convert text to PascalCase.

PDF to Markdown

Extract selectable PDF text locally.

QR Code Generator

Create styled QR codes with logos, colors, and smart payloads.

Regex Tester

Test regular expressions against sample text.

ROT13 Encoder

Apply ROT13 encoding and decoding.

SCSS Formatter

Format or minify SCSS stylesheets.

Slug Generator

Create URL-friendly slugs from text.

snake_case Converter

Convert text to snake_case.

TypeScript Formatter

Pretty-print or minify TypeScript code.

URL Encode & Decode

Encode or decode URL components safely.

UTF-8 Encoder & Decoder

View UTF-8 byte sequences or decode bytes to text.

UTM URL Generator

Append UTM campaign parameters to a URL.

Word to Markdown

Convert .docx files to Markdown locally.

XML Formatter

Format or minify XML documents.

YAML Formatter

Format or minify YAML configuration files.

Image Tools

View all

Convert PNG, JPG, WebP, and SVG in the browser — files stay on your device.

Font Generators

View all

Unicode bold, italic, wide, and platform-style text for bios and posts — not TTF downloads.

Aesthetic Text

Create soft aesthetic Unicode text styles.

Big Text Generator

Make text appear larger with wide and bold Unicode forms.

Bold Text Generator

Convert text to bold Unicode characters.

Bubble Text Generator

Turn letters into circled bubble characters.

Cursed Text

Add light glitch-style combining marks to text.

Cute Font Generator

Generate cute decorative Unicode lettering.

Discord Font Generator

Create Discord-friendly stylized text.

Double-Struck Text

Convert text to double-struck mathematical letters.

Facebook Font Generator

Create stylized text for Facebook posts and comments.

Fancy Text Generator

Generate fancy script-style Unicode text.

Gothic Text

Convert text to gothic/fraktur Unicode letters.

Instagram Fonts

Create Instagram-friendly decorative fonts.

Italic Text Generator

Convert text to italic Unicode characters.

Mirror Text Generator

Mirror symbols and letters horizontally.

Slash Text Generator

Insert slashes between characters.

Small Text Generator

Convert lowercase letters to small caps Unicode forms.

Stacked Text Generator

Stack characters vertically line by line.

Strikethrough Text Generator

Add Unicode strikethrough styling to text.

Subscript Generator

Convert supported characters to subscript Unicode forms.

Superscript Generator

Convert supported characters to superscript Unicode forms.

TikTok Font Generator

Create TikTok-style decorative text.

X (Twitter) Font Generator

Generate stylized text for Twitter and X posts.

Typewriter Text

Convert text to monospace/typewriter Unicode letters.

Underline Text Generator

Add underline styling with Unicode combining marks.

Unicode Text Converter

Convert plain text into decorative Unicode styles.

Unicode to Text Converter

Convert decorative Unicode text back to plain characters.

Upside Down Text

Flip text upside down.

WhatsApp Font Generator

Create stylized text for WhatsApp messages.

Wide Text Generator

Convert text to full-width Unicode characters.

Zalgo Text Generator

Generate glitchy Zalgo text effects.

Random Generators

View all

Passwords, UUIDs, raffle picks, and test data using the browser CSPRNG when available.

All Free Online Tools

Every listing links to a dedicated page with examples, limitations, and an original guide — not a generic paste box. Use search when you know the tool name; open a category when you are exploring.

Text tools cover case conversion, cleaning pasted exports, and counting words. Code & Data covers JSON, encodings, naming styles, and formatters. Font generators output Unicode characters. Image tools use Canvas locally. Random generators use the browser CSPRNG when available.

Most utilities run in your browser after the first load. That matters when you are formatting API responses, cleaning HR exports, or trying Unicode styles before you post.