EZCAD .ezd to SVG & xTool XCS Converter

Free tool · Arnold Prints

Your EZCAD files, on a laser that can’t read them.

Drop in .ezd files from EZCAD2 and get clean .svg artwork back — plus an .xcs job file for xTool machines with your power, speed and frequency already translated. Whole folders at a time.

Runs in your browser No upload No account Free
Drop .ezd files here, or click to choose them

A 30 W machine at 35 % becomes a 60 W machine at 17.5 % — the same energy into the part. That is a starting point, not a guarantee. Test on scrap first.

Your files never leave your computer. The converter is a script that runs inside this page. There is no server, no upload and no storage — turn off your wifi after the page loads and it still works.

How it works

Three steps, about a second per file.

.ezd
01

Drop the files in

Select one file or a few hundred. They are read straight off your disk by the browser.

settings
02

Say what you’re moving between

Old machine type and wattage, new machine and wattage. That is what the settings get scaled against.

.svg+.xcs
03

Download the zip

An .svg and an .xcs for every file, plus a text file listing every setting that came out of your old pen library.

What actually comes across

The honest version.

No converter gets everything. Here is exactly what this one does and does not carry over, so nothing surprises you at the machine.

In your .ezd Result Detail
Curves, lines, arcs Exact Beziers stay beziers. Millimetre dimensions are preserved.
Circles, rectangles, ellipses, polygons Exact Object transforms are applied. Rounded rectangle corners come across square.
Hatched fills As outlines The outline is kept and flagged as a fill. Your new software regenerates the scan lines, which is cleaner and far smaller than copying thousands of them.
Pen power, speed, frequency, passes Translated Written into the .xcs, and kept on the SVG as data attributes.
Layer colour and pen names Kept One SVG group per EZCAD pen, named as it was named.
Embedded bitmaps Kept Placed at the right size and position.
Live text objects Listed, not drawn EZCAD renders text with its own font engine at mark time. The string, font and size are written into the notes file. In most files the same wording is already present as curves, so check the SVG before retyping.
Pie-slice arcs Full shape Start and end angles are dropped; you get the whole ellipse.
Settings translation

Same energy into the part, not the same number.

Copying 35 % from a 30 W machine onto a 60 W machine doubles what hits your work. The converter matches average power instead — power % multiplied by wattage — and leaves speed and frequency alone.

On the old machine
Written to the new file
35% · 650 mm/s · 20 kHz · x3
30 W fiber — 10.5 W average
→
17.5% · 650 mm/s · 20 kHz · x3
60 W MOPA — 10.5 W average
80% · 1200 mm/s · 30 kHz · x1
20 W fiber — 16 W average
→
26.7% · 1200 mm/s · 30 kHz · x1
60 W MOPA — 16 W average

If you would rather carry the numbers over untouched, switch Settings to “keep the old numbers exactly”. Either way a fiber, a MOPA and a diode behave differently at the same figures. Test on scrap first.

Machines

What it reads, what it writes.

Reads files from

  • Fiber / MOPA galvo (EZCAD2)20–100 W
  • Diode5–60 W
  • CO240–130 W

Any .ezd saved by EZCAD2 — the software that ships with most Raycus, JPT and MAX galvo markers.

Writes job files for

  • xTool F2 Ultra60 W MOPA + 40 W diode
  • xTool F1 Ultrafiber + diode
  • xTool F2fiber + diode
  • xTool P2 / P2SCO2
  • xTool S1 / D1 Pro / M1 Ultradiode
  • Anything elseSVG only

SVG imports into LightBurn, Illustrator, Inkscape, Corel and every laser suite we know of — it just carries artwork, not settings.

Questions

Frequently asked

What is an .ezd file?

It is the project format for EZCAD2, the control software from Beijing JCZ that ships with most galvo fiber markers. It holds vector artwork, hatch settings, text objects and a 256-entry pen library of power, speed and frequency values — all in a compressed binary format that no other laser software reads.

Can I open an .ezd file without EZCAD?

Not directly — nothing else opens the format. That is the whole reason this exists. Convert to SVG and any design or laser program will open it.

Does LightBurn import .ezd files?

No. LightBurn has no .ezd import, so the usual route is to convert to SVG first and bring that in. Settings do not travel with an SVG, but this converter writes every pen’s power, speed, frequency and pass count into a notes file so you can re-enter them.

Are my files uploaded anywhere?

No. The converter is JavaScript running in your browser. Your files are read from disk by the browser itself and never sent over the network — there is no server behind this page to send them to. You can disconnect from the internet once the page has loaded and it will still convert.

Will my power and speed settings come across?

Into the .xcs, yes — power, speed, frequency and pass count are written per object, scaled for the wattage difference between your old and new machine. Into the SVG they ride along as data attributes, and every one is also listed in plain text in _settings.txt inside the zip.

My hatch fill turned into an outline. Is that a bug?

No, that is deliberate. EZCAD stores a filled shape as the outline plus thousands of individual scan lines. Copying those across bloats the file and locks you into the old line spacing. The converter keeps the outline, marks it as a fill, and lets your new software generate its own scan lines — which is what it wants to do anyway.

Some text is missing from my converted file.

EZCAD text objects are live text: the font is rendered at mark time rather than stored as shapes, so there is nothing to convert. Any live text found is listed in _settings.txt with its string, font name and height. In most template files the same wording also exists as curves, so look at the SVG before retyping anything.

Can I do a whole folder at once?

Yes. Select as many files as you like — they convert one after another and come back as a single zip with matching .svg and .xcs pairs.

Does it work on Mac and Windows?

Both, plus Linux. It needs a current browser — Chrome, Edge, Safari or Firefox — and nothing else. There is nothing to install.

Is it really free?

Yes, and there is no sign-up. We built it to move our own shop off EZCAD2 and there was no reason to keep it to ourselves.

A file failed to convert. What now?

Send it to us. EZCAD has changed its format over the years and the odd file uses a corner of it we have not seen. A file that fails is the fastest way for us to fix it.

Built by Arnold Prints, a print and laser shop in Westlake, Florida. We had a shop full of artwork stuck in EZCAD2 when we moved to a new machine, found nothing on the market that would move it, and wrote this instead.

If it saved you an afternoon, come see what else we make.