Type any text, generate an animated "ghost text" GIF entirely in your browser — no server, no upload. The letterforms are invisible in any single frame; watch the animation play to see them.
View source on GitHub →
This is the actual anti-bot check: watch the animation and type what it says. The answer never leaves the WebAssembly side, so there's nothing in this page's JavaScript to read it out of.
Loading WebAssembly…
Score: 0 correct / 0 tries
Bigger font sizes, canvas sizes, and frame counts render slower here than on a real machine: this runs single-threaded in the browser via WebAssembly. Width/height/frames are capped above to keep this page responsive; for larger output, use the Go library directly.
Nothing generated yet.