⚠ If it does not work: reload page, reconnect USB or change baud rate
▼ Click thumbnail to change video
CostyCNC Image to G-code is a free, browser-based tool that converts raster and vector images (BMP, JPG, PNG, SVG) into G-code files ready to run on your CNC foam cutter. No software installation required — it works directly in Chrome via the Web Serial API for real-time USB control of GRBL machines.
Supports hotwire intensity control, rotating table, DPI calibration, text-to-G-code generation, and SVG canvas preview with zoom. Compatible with Arduino, MKS Gen L, and any GRBL-based controller.
Upload a BMP, JPG, PNG or SVG file using the file input at the top left. Adjust dimensions and DPI as needed — the G-code output is generated automatically in the textarea.
Yes — completely free online. An offline ZIP is also available for download.
Google Chrome or any Chromium-based browser is required for the USB serial connection feature (Web Serial API). Image conversion works in all modern browsers.
Any GRBL-based machine: Arduino Uno/Nano, MKS Gen L, MKS DLC, and CostyCNC's own hobby, mini, media and XBig foam cutters.