CopySprigWords with main character energy

Make ordinary words extraordinary

Fancy text generator

Your words, your vibe. Pick from 34 styles or make a custom mix.

Stays on your device
0 / 500 characters

Find your look

34 styles

Click or tap a box to copy.

Bold

𝐌𝐚𝐤𝐞 𝐢𝐭 𝐩𝐨𝐩!

Bold Unicode letters and numbers.

Italic

𝑀𝑎𝑘𝑒 𝑖𝑡 𝑝𝑜𝑝!

Italic Unicode letters; numbers stay plain.

Bold italic

𝑴𝒂𝒌𝒆 𝒊𝒕 𝒑𝒐𝒑!

Bold italic letters; numbers stay plain.

Script

ℳ𝒶𝓀ℯ 𝒾𝓉 𝓅ℴ𝓅!

Flowing script letters; numbers stay plain.

Bold script

𝓜𝓪𝓴𝓮 𝓲𝓽 𝓹𝓸𝓹!

Heavier script letters; numbers stay plain.

Fraktur

𝔐𝔞𝔨𝔢 𝔦𝔱 𝔭𝔬𝔭!

Blackletter-style letters; numbers stay plain.

Double struck

𝕄𝕒𝕜𝕖 𝕚𝕥 𝕡𝕠𝕡!

Outlined Unicode letters and numbers.

Monospace

𝙼𝚊𝚔𝚎 𝚒𝚝 𝚙𝚘𝚙!

Monospace Unicode letters and numbers.

Sans bold

𝗠𝗮𝗸𝗲 𝗶𝘁 𝗽𝗼𝗽!

Sans-serif bold letters and numbers.

Sans italic

𝘔𝘢𝘬𝘦 𝘪𝘵 𝘱𝘰𝘱!

Sans-serif italic letters; numbers stay plain.

Fullwidth

Make it pop!

Wide letters and numbers; punctuation and spaces stay unchanged.

Circled

Ⓜⓐⓚⓔ ⓘⓣ ⓟⓞⓟ!

Circled letters and single digits.

Small caps

ᴍᴀᴋᴇ ɪᴛ ᴘᴏᴘ!

Phonetic small capitals; Q, q, X, x and numbers stay plain. Original case cannot be recovered.

Superscript

Mᵃᵏᵉ ⁱᵗ ᵖᵒᵖ!

Raised lowercase letters and digits; q and uppercase stay plain.

Strikethrough

M̶a̶k̶e̶ i̶t̶ p̶o̶p̶!

A combining strike on plain or supported styled letters and digits.

Underline

M̲a̲k̲e̲ i̲t̲ p̲o̲p̲!

A combining underline on plain or supported styled letters and digits.

Bold gothic

𝕸𝖆𝖐𝖊 𝖎𝖙 𝖕𝖔𝖕!

Heavy blackletter-style letters; numbers stay plain.

Sans serif

𝖬𝖺𝗄𝖾 𝗂𝗍 𝗉𝗈𝗉!

Sans-serif Unicode letters and numbers.

Sans bold italic

𝙈𝙖𝙠𝙚 𝙞𝙩 𝙥𝙤𝙥!

Sans-serif bold italic letters; numbers stay plain.

Black bubble

🅜🅐🅚🅔 🅘🅣 🅟🅞🅟!

Filled circles around uppercase letters and digits. Lowercase becomes uppercase; original case cannot be recovered.

Squares

🄼🄰🄺🄴 🄸🅃 🄿🄾🄿!

Outlined squares around uppercase letters. Lowercase becomes uppercase; numbers stay plain and original case cannot be recovered.

Black squares

🅼🅰🅺🅴 🅸🆃 🅿🅾🅿!

Filled squares around uppercase letters. Lowercase becomes uppercase; numbers stay plain and original case cannot be recovered.

Parenthesized

🄜⒜⒦⒠ ⒤⒯ ⒫⒪⒫!

Parenthesized uppercase and lowercase letters and digits 1–9; zero stays plain.

Subscript

Mₐₖₑ ᵢₜ ₚₒₚ!

Lowered a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x and digits; other letters stay plain.

Double underline

M̳a̳k̳e̳ i̳t̳ p̳o̳p̳!

Two combining lines below plain or supported styled letters and digits.

Overline

M̅a̅k̅e̅ i̅t̅ p̅o̅p̅!

A combining line above plain or supported styled letters and digits.

Dotted underline

M̤a̤k̤e̤ i̤t̤ p̤o̤p̤!

Two combining dots below each plain or supported styled letter and digit.

Slash

M̸a̸k̸e̸ i̸t̸ p̸o̸p̸!

A combining diagonal slash through plain or supported styled letters and digits.

Light glitch

M͕͐a͓͒k͕͐e͕͐ i͎͛t͕͐ p͓͒o͎͛p͓͒!

Two fixed combining marks per supported letter or digit; accents and emoji stay intact.

Heavy glitch

M͕͎͓͐͛͒a͓͕͎͒͐͛k͕͎͓͐͛͒e͕͎͓͐͛͒ i͎͓͕͛͒͐t͕͎͓͐͛͒ p͓͕͎͒͐͛o͎͓͕͛͒͐p͓͕͎͒͐͛!

Six fixed combining marks per supported letter or digit; accents and emoji stay intact.

Alternating case

MaKe It PoP!

Alternates ASCII letter case within each line. Original case cannot be recovered.

Spaced

M a k e i t p o p !

Adds spaces between neighboring graphemes; existing whitespace stays intact. Added spaces cannot be identified for removal.

Reverse

!pop ti ekaM

Reverses whole graphemes within each line. Apply Reverse again to restore the order.

Upside down

!dod ʇᴉ ǝʞɐM

Reverses each line with approximate turned lowercase Latin letters; uppercase, digits and l stay plain. Plain text cannot restore this layout.

Make a custom mix Style + effect + frame

A style, a little texture, and a finishing touch. Choose your combination below.

0 characters

Enable JavaScript to preview your custom mix locally.

Count uses Unicode code points and includes added marks and frames. Your destination may count characters differently. Open the full mixer

Characters, not font files. Your app decides how they look and read. Keep essential text in ordinary letters. Before you paste

Three simple steps

A few words. A fresh look.

Start with your words

A name, a caption, a small thought. Each style explains its character coverage, including any changes to spacing or order.

Find your character

Compare the specimens. Use a star to keep a favorite within reach on this device.

Copy. Paste. Make it yours.

Copy the one you like, then preview it in your app. A short accent is often all you need.

More ways to make it yours

Build your own combination in the style mixer, or explore a focused tool.

A note on the characters

CopySprig converts basic Latin letters into selected Unicode alphabets. Lettering and combining-effect styles preserve punctuation, whitespace, emoji, accented letters and other writing systems. Some styles also support digits; incomplete alphabets leave unsupported letters as they are. Playful styles may change case, add spaces or reverse whole graphemes within each line. Upside-down text substitutes selected lowercase Latin letters while preserving the shapes of other characters. Each result includes a short coverage note.

Why does the text look different after I paste it?

The destination chooses the font and rendering. A missing character may appear as a box, and some fields reject decorative Unicode. Try a simpler style or use plain text recovery.

Does CopySprig store the words I type?

The tool runs in your browser. Your entered text is not uploaded or included in analytics. Saved and recent selections store style, mix or symbol identifiers on this device, rather than your custom phrases.

Can I use these as fonts in a document?

This generates characters you can paste. It does not install or download a typeface. Native bold and italic formatting is preferable when the destination supports it.

Copy manually

Your browser blocked automatic copying. Select this text, then use Copy from your device’s menu or press Ctrl+C / ⌘C.