JPG to DXF converter
JPG or PNG to DXF, in color layers.
Drop in a logo, a sign or an emblem as a JPG or PNG. VecSnap redraws it as clean shapes and writes a DXF your laser or CNC reads: one layer per color, every outline closed, in millimeters or inches.
Drop an image here
PNG, JPG, WebP, AVIF, GIF, BMP, TIFF or SVG · Up to 10 MB
- Converting and previewing are free
- One credit keeps the file, every format included

The short version81 words
To convert a JPG or PNG to DXF, drop it on VecSnap, then download it for a laser or CNC, in millimeters or inches. The DXF holds the drawing as closed outlines, one layer for each color, with nothing stacked and no background to cut. It comes in at 96 pixels to the inch, in the place it has on your picture, so set your laser app's import unit to the one in the file's name. Converting and previewing are free.
Updated 2 sources ↓
01The picture, redrawn
The shapes your DXF is cut from.
Drag to move · double-click to zoomDrag to move · pinch to zoom
An example we picked, made with Gemini.
Read asLossy JPG · quality 55
87
VecSnap 87, potrace 4,620potrace 4,620
2.5 KB
VecSnap 2.5 KB, potrace 126 KBpotrace 126 KB
In the file
2 circles · 6 paths
4 colors
02Inside the file
What's inside my DXF?
Version
- This DXF
- R12 (AC1009)
- What it means
- The version LightBurn, Inkscape, Fusion and CAD apps all open
Layers
- This DXF
- 4
- What it means
- One per color, each named by its color code
Outlines
- This DXF
- 14 outlines, all closed
- What it means
- Each piece is one closed line, so the laser knows inside from outside
Size
- This DXF
- 158.8 × 158.7 mm (6.3 × 6.2 in)
- What it means
- The drawing at 96 pixels to the inch; scale it in your app
Units
- This DXF
- Millimeters
- What it means
- Chosen when you download; the file's name says which
| In the file | This DXF | What it means |
|---|---|---|
| Version | R12 (AC1009) | The version LightBurn, Inkscape, Fusion and CAD apps all open |
| Layers | 4 | One per color, each named by its color code |
| Outlines | 14 outlines, all closed | Each piece is one closed line, so the laser knows inside from outside |
| Size | 158.8 × 158.7 mm (6.3 × 6.2 in) | The drawing at 96 pixels to the inch; scale it in your app |
| Units | Millimeters | Chosen when you download; the file's name says which |
03Before the laser
What a DXF for cutting needs
A layer per color
Set a cut, a score or an engrave for each color, or hide the ones you skip.
One outline per piece
Pieces never sit on top of each other, and touching pieces of one color are joined into one outline.
No background
The paper behind the drawing is left out, so there is no frame around it to cut.
Curves that cut round
Curves are written as short straight steps far finer than a laser's beam, so a circle cuts round.
04Which file
Which file for a laser, a cutting machine or Illustrator
LightBurn, xTool, a CNC or CADDXF
- What you get
- The DXF, in millimeters or inches, a layer for each color.
Cricut or SilhouetteCut-ready SVG
- What you get
- An SVG cut the same way, which Design Space reads as layers.
Illustrator, Inkscape or FigmaDesign file
- What you get
- Each part a shape to edit, before you cut it.
| Where the file goes | Download | What you get |
|---|---|---|
| LightBurn, xTool, a CNC or CAD | DXF | The DXF, in millimeters or inches, a layer for each color. |
| Cricut or Silhouette | Cut-ready SVG | An SVG cut the same way, which Design Space reads as layers. |
| Illustrator, Inkscape or Figma | Design file | Each part a shape to edit, before you cut it. |
One credit keeps the file, every format included.
05Questions
JPG to DXF, answered.
Sources
- DXF Reference: header variables ($ACADVER)Autodesk, read Oct 30, 2026
- DXF file from AutoCAD imports with wrong sizeLightBurn forum, read Oct 30, 2026
A drawing exchange file: lines and the points they run through, kept in layers, which CAD programs, laser apps and CNC machines read. VecSnap's holds one layer for each color, every outline closed; the section above draws each layer from the file.
A DXF of this version cannot say whether its numbers are millimeters or inches, so your app guesses. Read the unit in the file's name and set your app's DXF import unit to it: in LightBurn, under File Settings. Inches read as millimeters come in 25.4 times too small.
Every 96 pixels of your picture become one inch, 25.4 mm. The size is the drawing's own, measured around it, and the drawing keeps its place on your picture, so it may sit a little away from your app's origin. Move it and scale it to the size you cut in your laser app.
Converting and previewing cost nothing. Keeping the file takes one credit, with the DXF and every other format in it.
This DXF suits CNC routers and CAD; laser apps such as LightBurn take an SVG too. The laser guide compares both, app by app.
Yes. It stores lines and the points they run through, so a laser or a CNC can follow it at any size.
R12, the version laser apps, cutting software and CAD programs all read. Its curves are short straight steps, too small to see in a cut.
Some drawings cannot be cut into clean pieces, and VecSnap would rather refuse than send a file that cuts badly. You see the pieces before you spend a credit, so a drawing that cannot be cut never costs one; its SVG and PDF are still there.
06More converters
Starting from something else?

PNG to SVG converter
Color and transparency kept, every edge drawn again as a curve.
From .png

JPG to SVG converter
Compression marks cleaned before drawing, so a soft JPG still gives clean edges.
From .jpg and .jpeg

Logo to vector converter
The vector file a printer, a website or a designer asks for, its name kept as a word.
From any logo image

WebP to SVG converter
Lossy or lossless, read from the file; a lossy WebP handled as the compressed file it is.
From .webp

PNG to EPS converter
A logo or a badge as a vector EPS for a print shop: real shapes, no pixels inside.
From .png and .jpg

GIF to SVG converter
A sticker, a logo or an icon: its see-through color kept empty, its stepped edges redrawn as curves.
From .gif

AVIF to SVG converter
Lossy or lossless, read inside the image; a lossy AVIF handled as the compressed file it is.
From .avif

Drawing to SVG converter
A drawing on paper, photographed: the paper made one ground, the ink drawn as shapes.
From a photo

AI image to SVG converter
A ChatGPT, Gemini or Midjourney picture, drawn again as shapes in the few colors you see.
From AI tools

BMP to SVG converter
A JPG's old marks looked for in the pixels, a picture that has them handled as that JPG.
From .bmp

TIFF to SVG converter
A print or scan file in four inks, read through its profile and redrawn as clean shapes.
From .tif
Drop a JPG or PNG. Check the file.
Converting is free. You see the whole result before you spend anything.
Drop an image here
PNG, JPG, WebP, AVIF, GIF, BMP, TIFF or SVG · Up to 10 MB