You need to enable JavaScript to run this app.
DFA/NFA Visualizer
Created by Blake Marshall, Homero Arellano, & Jacob Sellers
See more on GitHub
Select Machine Type
DFA
NFA
Add State
Add Transition
Save Machine
Load Machine
Clear Machine
Set Starting State
Select Starting State
Test String (Starting from )
Test String
DFA Equivalence Test(Upload 2 DFA JSON files)
Check Equivalence
DFA/NFA State Diagram
All States
All Transitions