teaching tool
Learn character encoding,
one bit at a time.
Interactive exercises to take apart UTF-8, UTF-16 and UTF-32 - by hand, no calculator, step-by-step validation. For developers who actually want to understand the bit-level mechanics.
preview
Not just a sandbox.
A coach that corrects you bit by bit.
Each exercise is broken into steps. You encode or decode by hand, and the app tells you exactly where you got it wrong - in plain words.
- Step-by-step validation, not just at the end
- Errors explained in plain English, not error codes
- Code points drawn at random - no end
- UTF-8, UTF-16, UTF-32 - encode and decode, with graded levels