Text Styles You Can Copy and Paste
Type a line once and copy it back bold, cursive, tiny, struck out, framed or borrowed from another alphabet.
Most tools here turn a typed line into characters that already look styled, so the look survives a paste into a box with no font menu. None of them is a font.
43 pages
Borrowed from other scripts 10
Letters of other writing systems that happen to look like yours: Cherokee, Lisu, Greek, Cyrillic, runes and turned shapes. Each page says what every character really is.
- Weird Text GeneratorSwaps each letter for a lookalike from Cherokee, Canadian syllabics, Lisu, Cyrillic or Greek, with a row for each script and a new mix on every roll. ϱϵᎱҒϵᑕᎿᏞҰ ᑎᎤᎱϻДᒪ ᎿϵϰᎿ
- Mirror Text GeneratorTurns each letter to face left, or mirrors the whole line, and names all 53 characters, including two that Roman inscriptions used for daughter and girl. AMꓭU⅃AИƆƎ
- Greek Font GeneratorSets a line in Greek letters two ways, by shape or by sound, and names every one, down to the two letters Greek dropped. Σατ, Slεερ, Λrgυε
- Ancient Text GeneratorYour words in runes, Phoenician, Old Italic or Ogham. 128 characters, each with the source of its value, and the 14 stand-ins labelled as stand-ins. ᚾᛟᚦᛁᛜ ᚡᛖᚾᛏᚢᚱᛖᛞ
- Alien Font GeneratorSwaps your letters for Glagolitic ones by sound, or for Vai and Canadian syllabics characters by shape. Every character is real, and the page says what each one is. ⱉⰵ ⱌⱁⰿⰵ ⰹⱀ ⱂⰵⰰⱌⰵ
- Sideways Text GeneratorSwaps each letter for a real character that looks like it after a quarter turn, clockwise or anticlockwise, and says which three letters have no sideways form. ᓬ工一ᑎ工 ᓬᗆ≺ ᑕᓀ
- Japanese Fonts Copy and PasteSwaps each letter for a kanji or kana that looks like it, in two rows, and names all 52 with what each one really means. Doubles of Latin letters are left out. 丁山口 廾口凵尺丂 乚卂丁乇
- Cyrillic Font GeneratorSwaps Latin letters for Cyrillic near misses in two strengths and names all 60, with the sound each Russian letter really makes. Exact doubles are left out. ШЭДЯ Д ШДЯM HДT
- Upside Down Text GeneratorTurns a line half a circle: 64 letters, digits and marks swapped for turned look-alikes such as ɐ, ʎ and ∀, and the order run backwards. ʇxǝʇ uʍop ǝpᴉsd∩
- Korean Font GeneratorSwaps the capitals that have a Hangul lookalike, joins pairs such as LI and CH into one syllable block, and says what every character really is. ㅣ ㄴㅣㅏㅌ ㅐㅁㅜ ㄷㅐㅣㄴㅣ
Whole styled alphabets 13
Bold, italic, script, Fraktur, double-struck, monospace, sans-serif, squared and fullwidth letters, plus ligatures. Most are from Unicode's mathematics block: letters and digits, no punctuation.
- Different Font GeneratorSets one line in 21 Unicode alphabets at once, bold script to squared, and says which have small letters, digits or borrowed letters. 𝓙𝓪𝓬𝓴 𝓸𝓯 21 𝓪𝓵𝓹𝓱𝓪𝓫𝓮𝓽𝓼
- Cursive Font GeneratorSets a line in bold script or fine-line script, with a grid that names all 104 letters and the eleven that were symbols first. 𝓡𝓮𝓰𝓪𝓻𝓭𝓼, 𝓣𝓱𝓮 𝓜𝓪𝓷𝓪𝓰𝓮𝓶𝓮𝓷𝓽
- Gothic Text GeneratorSets a line in Fraktur or bold Fraktur, the Gothic and Old English looks, with a grid that names all 104 letters and the five borrowed capitals. 𝔜𝔢 𝔒𝔩𝔡𝔢 ℭ𝔥𝔦𝔭 𝔖𝔥𝔬𝔭𝔭𝔢
- Vaporwave Text GeneratorSets a line in wide letters, digits and punctuation, tight or spaced out, with 8 frame pieces and 14 katakana words that say what they mean. Open 24 hours
- Italic Text GeneratorSets a line in italic serif, italic sans or bold italic, and names all 158 characters, including the h that is a physics constant. 𝑠ℎ𝑎𝑙𝑙 𝑤𝑒 𝑠𝑎𝑦, 40 𝑚𝑖𝑛𝑢𝑡𝑒𝑠 𝑙𝑎𝑡𝑒
- Bold Text Copy and PasteSets a line in bold sans or bold serif, numbers included, and names all 230 characters, down to a bold digamma and six heavy punctuation marks. 𝗕𝗿𝗶𝗻𝗴 𝟮 𝗰𝗵𝗮𝗶𝗿𝘀. 𝗡𝗼𝘁 𝟯.
- Serif Font GeneratorSets a line in serif bold italic, serif italic or serif bold, Greek letters too, with a grid that names all 264 characters. 𝑯𝒖𝒔𝒉, 𝒄𝒉𝒂𝒑𝒕𝒆𝒓 12
- Monospace Text GeneratorSets a line in Unicode's monospace letters and digits, with a full-width row below, and names all 72 characters, ten seven-segment digits among them. 𝚎𝚛𝚛𝚘𝚛 𝟺𝟶𝟺: 𝚕𝚞𝚗𝚌𝚑 𝚗𝚘𝚝 𝚏𝚘𝚞𝚗𝚍
- Double Struck Font GeneratorSets a line in blackboard bold, digits included, and names all 72 characters with what each capital means in mathematics, from ℕ to ℂ. ℤ𝕠𝕟𝕖 𝟚: ℕ𝕠 ℙ𝕒𝕣𝕜𝕚𝕟𝕘
- Square Text GeneratorSets a line in squared capitals, black squares or boxes that keep small letters small, with keycap digits, boxed signs and 41 squared word tiles. Negative squared Latin capital letter I · Squared Latin capital letter C · Latin small letter w in a square
- Sans Serif Text GeneratorSets a line in Unicode's upright sans-serif letters and digits, with sans bold and sans italic rows below, and names all 62 characters. 𝖬𝖾𝖾𝗍 𝗆𝖾 𝖺𝗍 𝗀𝖺𝗍𝖾 𝟦𝟤 𝖻𝗒 𝗇𝗈𝗈𝗇
- Ligature GeneratorSwaps pairs of letters for the one character Unicode has for them, from fi to æ and ꝏ, and reads a pasted line back into separate letters. office staff fly off to find a good flat
- Emo Font GeneratorSets your line in bold Fraktur, the heavy gothic alphabet, with alternating capitals and a crossed-out row below, all characters that paste as text. 𝖗𝖆𝖎𝖓𝖞 𝖉𝖆𝖞
Small, raised and lowered 5
Superscript and subscript letters and the looks built from them. Unicode has a raised or lowered form for only some letters, so every page lists its gaps.
- Subscript GeneratorLowers the numbers in a formula such as H2O, lowers a whole line where Unicode has the letters, and keeps 62 formulas and indices ready to tap. H₂O is water, CO₂ is not
- Superscript GeneratorRaises the numbers in a line such as x2 or cm3, or every letter and sign Unicode has a superscript for, with ready-made powers of ten to tap. E = mc² and a² + b² = c²
- Whisper Font GeneratorShows one line as raised whisper letters, small capitals and lowered letters side by side, and names the letters each alphabet could not shrink. ᵖˢˢᵗ, ᵒᵛᵉʳ ʰᵉʳᵉ
- Stacked Text GeneratorPuts a small copy of each letter on top of it, over capitals or as a raised and lowered pair. 23 letters stack; J, Q and Y stay plain. Hͪeͤaͣrͬtͭ tͭoͦ hͪeͤaͣrͬtͭ
- Wavy Text GeneratorRaises and lowers your letters in turn, or lays tildes, zigzags and swells over and under them: 26 wave looks built from 17 combining marks. ˢₘᵒₒᵗₕ ˢₐⁱₗⁱₙᵍ
Lines and blocks 5
Lines under, over and through your letters, drawn with combining marks, and words covered with block characters.
- Underline Text GeneratorDraws a line under every letter with Unicode's combining low line, or a double, dashed, wavy or dotted one, and says how to underline where formatting exists. t̲h̲e̲ b̲o̲t̲t̲o̲m̲ l̲i̲n̲e̲
- Strikethrough GeneratorDraws a line through every character with Unicode's combining long stroke overlay, or a slash, an X or dashes through each letter, and says how to strike text where formatting exists. Heavy cross-out · Double slash · Backslashed
- Overline Text GeneratorPuts a bar over every letter with Unicode's combining overline, double overline or macron, and says what a bar means in maths, logic and Roman numerals. o̅v̅e̅r̅ t̅h̅e̅ t̅o̅p̅
- Redacted Text GeneratorBlacks out a share of your words with block characters, a [REDACTED] label or asterisks, and says what a black bar still gives away. The ████████ party is ██ Friday at ███
- Barbed Wire Text GeneratorStrings your words on wire with a stroke and a small x on every letter, or links the letters like a chain, as characters that paste. Barbs every other letter · Stitches above · Barbs below the wire
Frames and decorations 5
Your plain letters, wrapped or separated by hearts, stars, flowers and brackets.
- Heart Font GeneratorPuts a heart between every letter of your line or one at each end, with five hearts to switch between and each one named. m♥y d♥o♥g
- Star Font GeneratorSets a star between every letter or wraps a line in two shooting stars, with five stars to switch between and each one named. n★i★g★h★t s★k★y
- Flower Font GeneratorSets a florette at each end of a line or between its letters, with five flowers to switch between and each one named. ✿ in bloom ✿
- Stylish TextFrames a typed name four ways, in wings, two kinds of East Asian brackets or rising block bars, and names every character of each frame. ꧁ Beatrice ꧂
- Happy Birthday Fancy FontHappy Birthday already set between shooting stars, wings or brackets and in bold script and double-struck letters. Add a name and copy. ★彡 Happy Birthday 彡★
Rules, not characters 3
Tools that work by rule on the letters you typed: capitals that take turns, the slips of slurred typing, and styled letters read back to plain ones.
- Mocking Text GeneratorAlternating capitals three ways: small letter first, capital first, or drawn at random with no case kept past two letters. i ReAd ThE tErMs AnD cOnDiTiOnS
- Drunk Text GeneratorRetypes your sentence with sh for s, doubled letters, swapped neighbors, lost spaces and stray capitals, on a dial of 1 to 10. this Messhagge maeks pperefct ssseenseee
- Font to Normal TextReads styled Unicode letters back to plain ones, strips the stacked marks of glitch text, and lists every style it can read with a sample. Hello world
Blank and invisible characters 2
Characters that show nothing when pasted: the Braille blank, which takes up room like a space, and the zero width space, which takes up none. Each page copies one and gives its code point.
- Braille BlankOne blank character, U+2800, copied in a run of 1 to 500, with its code point, HTML forms and UTF-8 bytes.
- Zero Width Space CopyOne hidden character, U+200B, copied in a run of 1 to 500, with its HTML entity, its bytes and its line-breaking job.
More about these tools
Some swap each letter for a twin from another corner of Unicode: the mathematical bold, script and Fraktur alphabets, circled and squared capitals, raised and lowered letters, or letters borrowed from Cherokee, Greek and Cyrillic. Some add a combining mark to every letter to draw an underline or a strike. Some wrap the line in hearts, stars or brackets. Two pages copy a character that shows nothing: the Braille blank and the zero width space. A few work by rule on the letters you typed. Most pages list the characters they use with their code points and say which letters have no styled form. Some apps strip or block these characters, and screen readers may read them badly.
Keep exploring
- Alphabets to copy (40)
- Block letters to print (5)
- Bubble letter styles (14)
- Bubble letter words to print (211)
- Bubble letters A to Z (36)
- Cipher decoders (7)
- Lettering tools (97)
- Emoji: animals, nature and food (81)
- Emoji: faces, hands and people (94)
- Emoji: holidays, seasons and occasions (36)
- Emoji: objects, sports, hearts and flags (192)
- In different fonts (5)
- Text styles
- All tools