Optimizations:
Retract optimization
Use G0 for movemements at the top
Rapid Plunge optimization


This website processes gcode files and will output an speed optimized version of this same gcode. Which optimizations are applied is configurable in the settings above, and range from retract/plunge speed optimizations to a more agressive use of rapids or even using dynamic feedrates.

All computation happens local and inside your browser, no information is uploaded or sent over the internet. For large files this can take 10+ seconds before the results show up.

The tool currently only adjusts feedrates for regular endmills doing 2D operations. 3D/Vbit/ball operations are for a future addition. Also javascript diverges hugely between browsers; the Chrome browser is tested the most. I'll try to make others work on a best effort basis.