Turn any context-free grammar into Chomsky normal form in five stages: a new start variable, no ε-rules, no unit rules, terminals on their own, and right sides in pairs.
This interactive visualization needs JavaScript.