STYLE A PHRASE. KEEP THE MESSAGE.

Hacked Text Generator

Turn your words into messy, copy-ready Unicode.Read more
YOUR MESSAGE, YOUR RULES
48 / 200 UTF-16 units

Current preview

COPY-READY TEXT
S̷̲̀i̖̙̋g̵̶̲n̶̑̊̄ạ̑̋̇l̴̖̤̋ l̷̘̠̇ọ̵̲s̠̄̌̑t̸̠̄̃ — ḿ̗̩̈ȇ̙̋e̱̪̙t̥̱̃ @alex a̶̩̩̋t̙̘̄ https://example.com.
Graphemes
48
Code points
104
UTF-16 units
104
UTF-8 bytes
162
Conversion stays in your browser. Shared site analytics and advertising still apply.
Recipe, strength & display

Original letters with seeded marks

Display only; copied characters stay the same.

Protect parts of the message

Common patterns, not every app’s parser. These original spans are protected:

https://example.com@alex
Check an output budget

104 / 280 UTF-16 units · Within your chosen budget

A local count cannot certify acceptance in another app.

Two-line overlap preview
Ordinary text on the first line.
S̷̲̀i̖̙̋g̵̶̲n̶̑̊̄ạ̑̋̇l̴̖̤̋ l̷̘̠̇ọ̵̲s̠̄̌̑t̸̠̄̃ — ḿ̗̩̈ȇ̙̋e̱̪̙t̥̱̃ @alex a̶̩̩̋t̙̘̄ https://example.com.

Generic CSS preview; destination fonts and clipping can differ.

Share this setup

Anyone with a source-filled link can read it. Settings-only sharing excludes source and selection. No automatic history or URL changes while typing.

Find your recipe

5 / 598 · neutral Unicode recipes

Three ways to style a short line

Light marks

Source: Signal restored

Ś̲̙ȋ̵g̸̠ṇ̄ȧ̐l̷̋ r̩̊ē̄̋ṣ̂t̸̗o̲̗ŕ̥e̴̐̀ḍ̴̐

Decorative letters

Source: Meet me at midnight

𝐌𝐞𝐞𝐭 𝐦𝐞 𝐚𝐭 𝐦𝐢𝐝𝐧𝐢𝐠𝐡𝐭

Keep the link readable

Source: Signal lost — https://example.com

Ś̷̵̲̙̑i̸̷̠̣̊̄g̷̲̐̋̋̊ṅ̷̄̄̋â̸̪̗̘ĺ̗̪̥̇ ḷ̴̴̀̂̐ǒ̱̙̘̐s̪̗̃̌̇̌t̷̘̪̤̘̪ — https://example.com

Make a message look corrupted

A hacked text generator changes the appearance of a message you have already written. Start with a name, a short caption or a fictional signal-lost line. The result remains text: you can select it, copy it and edit it after pasting. Nothing needs to be installed in the destination app.

The noisy effect comes from Unicode combining marks added above, through or below characters. Other recipes replace supported letters with alternate Unicode characters or wrap them in symbols. Those approaches can look similar on screen but produce different strings, so compare the actual output rather than choosing by a style name alone.

Type, adjust, compare and copy

Enter up to 200 UTF-16 units in the source box. Ordinary English letters usually use one unit each; emoji can use several. If a paste exceeds the limit, shorten it yourself and try again. The tool keeps your previous draft instead of cutting a character in half.

Start with the lighter preset, then adjust strength or the Above, Through and Below switches. Reroll changes the mark arrangement while keeping your settings. With the plain base, no wrapper and all marks off, you get your original source. Clear leaves the result empty; use Example when you want a sample.

The current preview and the first Current Recipe row contain the same string. Copy current takes that result. Show more reveals another batch of recipes without replacing the rows you were comparing. List and grid change how the gallery is arranged; the preview-size control changes display size only. Neither changes what you copy.

Keep a link or mention readable

Try this supplied message: “Signal lost — meet @alex at https://example.com.” You may want the first two words to look damaged while the rest stays easy to read. Select that phrase and apply the effect there. The text outside the selection keeps its original characters and spaces.

Protection settings let you leave recognized links, mentions, hashtags and emoji plain. Check the highlighted ranges before copying, particularly when a link contains punctuation or a name uses an unusual format. Recognition covers useful common patterns; it is not a complete parser for every social app.

This is where the hacked text generator differs from applying the same noise everywhere. A working link and a clear invitation can matter more than a dramatic effect. Editing the source clears an old manual selection so it cannot silently move onto a different word.

Choose a recipe you can still read

Browse light accents, dense combining marks, alternate alphabets, reversed lettering and symbol wrappers. Labels identify recipes that force case, cover only part of an alphabet or deliberately mask characters. An unfamiliar character can appear as an empty box when the destination font lacks it.

Pin up to three recipes to compare with your original. The shortlist follows your current source, making it useful for checking the same message at different strengths. Copy one candidate when you have picked it; the labelled comparison bundle is for keeping several alternatives together. It includes labels, unlike a single-result copy.

Use the Glitch Text Generator for the existing quick four-mode workflow. The Corrupt Text Generator offers its separate corruption controls. Here, the focus is choosing which part of a message changes and checking that result before copying.

Check length and overlapping marks

A short-looking phrase can contain many extra characters. The hacked text generator reports the selected result in graphemes, Unicode code points, UTF-16 units and UTF-8 bytes. Pick the unit and limit that match the rule you are checking. A grapheme count measures user-perceived character clusters; it does not tell you how many added marks or bytes a field stores.

If your chosen budget is exceeded, compare a gentler candidate with fewer generated marks. Apply it deliberately if it works for your message. The tool does not chop away the end of your source to make a count fit. Some settings cannot meet a very small budget, and different apps may count or filter the same string differently.

Open the optional two-line preview to see how marks sit beside ordinary text at a chosen line height. This is a generic layout check. It cannot reproduce the fonts, clipping or moderation rules of the place you will paste into. Test the actual destination before saving a permanent name or publishing a post.

Clean marks or share a setup

Clean mode accepts a longer pasted result and removes the known combining-mark ranges described in its controls. Keep the original: the same ranges can contain legitimate accents. Cleaning cannot recover letters that a masking recipe replaced, and it is not a universal way to reverse decorative alphabets.

For text generated in the current session, your source remains available as a plain fallback. A cleaned result must fit the normal source limit before you reapply effects. Review it first rather than assuming that fewer visible marks means every character is unchanged.

Share setup creates a link only when you ask. Include your source only if you want the recipient to read it; otherwise share settings alone. Anyone who has a source-filled link can read that text. Conversion happens in your browser, while this website also uses shared analytics and advertising services. Avoid entering private information.

Hacked text generator FAQ

Copying, compatibility and what happens to your source.

Can I use the hacked text generator for copy and paste?

+
Yes. Copy current or a recipe row to copy literal Unicode text. The destination must accept those characters, and its fonts may render the marks differently. Single-row copy does not produce an image or install a font.

Does a hacked text generator access an account or system?

+
No. This tool adds a visual text effect to words you supply. It does not connect to an account, simulate a security event or write a message for you.

Will the text work in Roblox or Discord?

+
Test the exact field. A display name, status and chat box can have different limits or filters, and those rules can change. Start with fewer marks and keep the plain version. The counter and preview do not certify platform acceptance.

Is this a hacker text font I can download?

+
The result is a Unicode string, not a downloadable font. Its appearance depends partly on the destination font. For moving visual output, open the Animated Glitch Text Generator; that is a separate media workflow.

Why does copied text have more characters than expected?

+
Combining marks travel with the letters even when they overlap visually. Alternate Unicode letters can also use multiple UTF-16 units. Check the declared unit instead of treating visible letters, code points and bytes as interchangeable.

Does the hacked text generator keep my message?

+
There is no automatic saved-text history or source-filled URL while you type. Sharing source is an explicit choice. This describes the tool workflow, not a promise that the website has no analytics or advertising requests.