Disclaimer

Last updated: 8 August 2026

The tools and information on zalgo-text.org are provided for general use. We take accuracy seriously, but there are real limits worth stating plainly.

Rendering is not under our control

Every tool here outputs standard Unicode text. How that text looks depends on the fonts installed on the reader's device and on how the receiving app renders them — neither of which we control.

The same string can appear perfect on one phone and show boxes on another. That is a font coverage issue on the viewing device, not a fault in the generated text.

Platform behaviour changes

Compatibility information on this site reflects our testing at the time of writing. Platforms change their filters, rendering and name policies without notice, so a style that works today may be restricted tomorrow. Treat compatibility tables as a guide, not a guarantee.

Not for critical information

Do not use styled text for anything that must be read reliably — medical, legal, financial or safety information, emergency contacts, or accessibility-critical content. Styled characters can be unreadable to screen readers and to devices without the right fonts.

Third-party platforms

We are not affiliated with Instagram, TikTok, Discord, X, YouTube, Facebook or any other platform named on this site. Those names are used only to describe where the output can be pasted, and each platform's own rules apply to what you post there.

Availability

We aim to keep the site available continuously, but it may be interrupted for maintenance or technical reasons without notice.

Styled text is not a real font

Several tools on this site are described using font-like words — bold, italic, script, gothic — because that is what people search for. Strictly speaking none of them produce a font. They substitute different Unicode characters that happen to be drawn in those shapes.

The practical consequence is that the output is not semantically bold or italic. A search engine sees different letters, not emphasised ones; a screen reader may announce them by their formal Unicode names or skip them entirely; and a form that validates input against the Latin alphabet will reject them. None of that is a defect in the generator, but it is easy to be surprised by it.

Character coverage is incomplete by design

The Unicode blocks behind these styles were never intended as complete display alphabets, so several of them have gaps. Where a letter is missing from its block we substitute the closest visually matching character from elsewhere in Unicode. Those substitutes usually come from a different part of the font file and can look slightly off in weight or size.

A handful of styles have no coverage at all for digits, punctuation or non-English letters. Accented characters, Cyrillic, Greek, Arabic and CJK text will generally pass through such tools unchanged rather than being converted. That is expected behaviour, not a failure.

No affiliation, no endorsement, no advice

Nothing on this site is professional advice of any kind. The guides explain how a technical standard behaves; they are not legal advice about platform terms of service, not accessibility compliance advice, and not a substitute for testing your own content on your own audience's devices.

Where a guide describes what a platform allows, that description is our reading of observable behaviour at the time of testing, not a statement from the platform.

Advertising

This site displays third-party advertising to cover hosting costs. Ads are selected and served by advertising networks, not by us. Their presence next to any piece of content is not an endorsement of the advertised product, and we have no relationship with the advertisers whose ads you happen to see.

Reporting an error

If a tool produces a character that is genuinely wrong — not merely unsupported on your device — please tell us through the contact page. Character-accuracy reports are treated as the highest priority, because correctness is the whole point of building these carefully.

A useful report includes the input you typed, the tool you used, what you expected and what you got, plus the browser and operating system. Screenshots help less than pasted text, because a screenshot shows us your fonts rather than the underlying characters.