← Back to archive

Hidden messages in Unicode variation selectors

🤯 Unicode characters can store hidden messages using variation selectors, which are usually ignored by rendering engines. Data hidden this way survives copy-pasting and remains invisible to human reviewers. LLMs can recognize these hidden sequences but generally do not attempt to decode them unless paired with a code interpreter.

Originally posted on X

PS: I'm pretty active on 𝕏 if you'd like to follow along

Archive

2026

2025

2024

2018