Alexander Polynomial:


Force Smoothness: |

Drag Neighboring Points: | Try reverting Non-Reidemeister moves:

Additional Invariants, calculated once:

Gap Width:
Stroke Width:
Show Intersections: Drag Handles Independently:


From Knottingham JSON:


Knottingham is a tool that lets you draw and manipulate knot diagrams, sporting a clean yet somewhat hand-drawn look. To start knotting away, you may want to follow these steps:

Knottingham can also try detecting non-Reidemeister moves! Check the corresponding box and start thinking through knot equivalences. Discontious operations like smoothing or deleting segments might lead to breaking the equivalence. The Jones and HOMLY polynomial are calculated with SageCellMath. To help them cover server costs incurred through websites like this, they accept contributions and donations here.

Any and all feedback is appreciated! You can mail to developer/at/
Knottingham is open source - you can read and contribute to the code over here.