Text tools · 06

Transform text

Change case, zalgo, flip, clean up and un-fancy text.

Featured

Zalgo / glitch text

Stacks combining marks on every letter. Undo it with Un-fancy or Remove accents below.

Hë̖ͭͅḷ͇̲̠͊̌l͔͍̖͈͓̩̥̇̌̓o͇͖̙̦͎̩̹̓ͦͥ,̯̟͍̞ͮ w̖̥̱͕̄̿̈́̐ͅo͖̪̲̙ͧ͒̃́r͓̯̙͔͔l͙͕̓ͨ̍͒d̬̩̟͐ͧ́̊̀
Mark directions

Case

UPPERCASE

Every letter capitalised.

THE QUICK BROWN FOX — CAFÉ, 𝓯𝓪𝓷𝓬𝔂 AND S̶T̶R̶U̶C̶K̶ TEXT

lowercase

Every letter lowercased.

the quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Title Case

Capitalises words, keeps short words like “of” and “the” lowercase.

The Quick Brown Fox — Café, 𝓯𝓪𝓷𝓬𝔂 and S̶T̶R̶U̶C̶K̶ Text

Sentence case

Capitalises the first letter of each sentence.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

iNVERT cASE

Swaps upper and lower case.

tHE QUICK BROWN FOX — CAFÉ, 𝓯𝓪𝓷𝓬𝔂 AND S̶T̶R̶U̶C̶K̶ TEXT

aLtErNaTiNg

Mocking-SpongeBob casing, letters only.

tHe QuIcK bRoWn FoX — cAfÉ, 𝓯𝓪𝓷𝓬𝔂 AnD s̶T̶r̶U̶c̶K̶ tExT

Code identifiers

camelCase

JavaScript variables.

theQuickBrownFoxCaféFancyAndStruckText

PascalCase

Types and components.

TheQuickBrownFoxCaféFancyAndStruckText

snake_case

Python, Ruby, SQL.

the_quick_brown_fox_café_fancy_and_struck_text

CONSTANT_CASE

Environment variables and constants.

THE_QUICK_BROWN_FOX_CAFÉ_FANCY_AND_STRUCK_TEXT

kebab-case

URLs, CSS and file names.

the-quick-brown-fox-café-fancy-and-struck-text

dot.case

Config keys.

the.quick.brown.fox.café.fancy.and.struck.text

URL slug

Lowercase, accents removed, safe for URLs.

the-quick-brown-fox-cafe-fancy-and-struck-text

Style

uʍop ǝpısdn

Flipped and reversed so it reads upside down.

ʇxǝʇ ʞ̶ɔ̶n̶ɹ̶ʇ̶s̶ puɐ 𝔂𝓬𝓷𝓪𝓯 'ǝ́ɟɐɔ — xoɟ uʍoɹq ʞɔᴉnb ǝɥꓕ

Mirror

Reversed with mirrored glyphs.

ƚxɘƚ ʞ̶ɔ̶u̶ɿ̶ƚ̶ꙅ̶ bnɒ 𝔂𝓬𝓷𝓪𝓯 ,ɘ́ʇɒɔ — xoʇ nwoɿd ʞɔiup ɘʜT

Reverse text

Characters in reverse order (emoji stay intact).

txet k̶c̶u̶r̶t̶s̶ dna 𝔂𝓬𝓷𝓪𝓯 ,éfac — xof nworb kciuq ehT

Reverse words

Word order reversed on each line.

text s̶t̶r̶u̶c̶k̶ and 𝓯𝓪𝓷𝓬𝔂 café, — fox brown quick The

S̶t̶r̶i̶k̶e̶

Combining strikethrough — works in bios and posts.

T̶h̶e̶ ̶q̶u̶i̶c̶k̶ ̶b̶r̶o̶w̶n̶ ̶f̶o̶x̶ ̶—̶ ̶c̶a̶f̶é̶,̶ ̶𝓯̶𝓪̶𝓷̶𝓬̶𝔂̶ ̶a̶n̶d̶ ̶s̶̶t̶̶r̶̶u̶̶c̶̶k̶̶ ̶t̶e̶x̶t̶

U̲n̲d̲e̲r̲l̲i̲n̲e̲

Combining low line under every character.

T̲h̲e̲ ̲q̲u̲i̲c̲k̲ ̲b̲r̲o̲w̲n̲ ̲f̲o̲x̲ ̲—̲ ̲c̲a̲f̲é̲,̲ ̲𝓯̲𝓪̲𝓷̲𝓬̲𝔂̲ ̲a̲n̲d̲ ̲s̶̲t̶̲r̶̲u̶̲c̶̲k̶̲ ̲t̲e̲x̲t̲

Zalgo (light)

A little glitch. Use the slider on the Zalgo card for more.

T̠̦͇̎͌ḣ̷̗̄͛ẹ͝ q̡ͭu̗̯͠i̾c̸̠͂k̲͇͚̽ b̢̜̉͗ͩr̹̜͠o̢̮̞̻ͤ̐w̠͔̄͂ͪ͢n̷ͪ f͊o͙̝̻x̝̹̓̎ —͕͇̪̐͋ c̻̣̿͗͜a̖͗̂̕f̰ͮ̌͞é͘,̩ͥ͑̋ 𝓯͓̝̿̂̌𝓪̌𝓷̯̦̃̎𝓬̣̙̽͆𝔂͈̋ͨ a̫n̫̫̙͂̿d̶̃͗̐ ṣ̶̱ͫ͒t̶̮̍ͦr̶͎ͥ͗̔u̶̝̩͔ç̶̜̺̙͋k̶̞̪͚ ṭ̴̣́ẽ͊x̨̺̠̳̐̏t̠͇͕́́̃

Clean up

Un-fancy

Turns 𝓯𝓪𝓷𝓬𝔂, 𝐛𝐨𝐥𝐝, Ⓑⓤⓑⓑⓛⓔ, wide and s̶t̶r̶u̶c̶k̶ text back into plain letters. Accents survive.

The quick brown fox — café, fancy and struck text

Remove accents

café → cafe, also removes zalgo and strikethrough marks.

The quick brown fox — cafe, 𝓯𝓪𝓷𝓬𝔂 and struck text

Collapse whitespace

Trims lines and squeezes runs of spaces.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Remove line breaks

Joins everything into one paragraph.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Remove empty lines

Drops blank lines.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Remove invisible characters

Strips zero-width, bidi-control and other format characters (keeps emoji joiners).

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Straighten quotes

“Smart” quotes and ’apostrophes’ → plain ASCII.

The quick brown fox - café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Lines

Sort lines A→Z

Locale-aware, numbers in natural order.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Sort lines Z→A

Reverse alphabetical.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Remove duplicate lines

Keeps the first occurrence.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Reverse line order

Last line first.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Shuffle lines

Random order — new every time you copy.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Number lines

Prefixes 1., 2., 3. …

1. The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Unicode

Normalize (NFC)

Composes letters + accents into single code points.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Normalize (NFD)

Decomposes letters into base + combining marks.

The quick brown fox — café, 𝓯𝓪𝓷𝓬𝔂 and s̶t̶r̶u̶c̶k̶ text

Normalize (NFKC)

Compatibility folding: fi → fi, ① → 1, 𝐀 → A.

The quick brown fox — café, fancy and s̶t̶r̶u̶c̶k̶ text

Invisible text

Braille blanks (U+2800) — a “blank” that most apps don’t trim.

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀