Lab / Turing Machine Simulator
📼

Turing Machine Simulator

Simulate Turing machines with an interactive visual tape, head pointer, state transitions, and a canvas-rendered state diagram. Includes 7 classic presets.

ReadyStep: 0
State: carry
Tape
5

Head starts at rightmost character (or position 0 if empty)

Increments a binary number by 1

State Diagram
Transition Table
StateReadWriteMoveNextActions
carry10Lcarry
carry01Ldone
carry_1Rhalt
done00Ldone
done11Ldone
done__Rhalt

Step through execution or run at adjustable speed. Edit the transition table, configure states, or load a preset. All computation runs entirely in your browser. Step limit: 10,000 steps.