Knot Sketcher is a Java program, written by Jiho Kim, that lets you draw a knot and returns the DT notation. It requires Java 1.4 to run, and make take a minute to start up.

Once you have the DT notation you can enter it into KnotFinder on the homepage, KnotInfo, to find the name of the knot.