cicada · CAD for DWG and DXF

Open a DWG file in your browser

Open DWG drawings from AutoCAD 2.1 to 2018 and later in a browser tab, without AutoCAD and without uploading them. Save what you see as DXF or SVG. Free.

Open cicada Free, no upload, no sign-in
Opens
DWG
Saves
DXFSVG
Runs in
Your browser

Three steps#

  1. Drop the DWG on the box above, or open cicada and press DWG in its toolbar. You can also drop the file anywhere on cicada's drawing sheet.
  2. cicada reads the file in your browser tab and zooms so the whole drawing fits.
  3. A message says which DWG version it was and how many of its objects were read. The command line under the sheet lists the kinds that were left out.

The file is read by the page itself. It is not uploaded, and there is no account to make.

Which DWG files open#

Every DWG starts with six letters that say which AutoCAD format wrote it. cicada reads the first six bytes and decides from them.

CodeFormatIn cicada
AC1032AutoCAD 2018 and laterOpens. Checked against a drawing AutoCAD saved in it.
AC1027AutoCAD 2013 to 2017Opens. Checked against a drawing AutoCAD saved in it.
AC1024AutoCAD 2010 to 2012Opens. Checked against a drawing AutoCAD saved in it.
AC1021AutoCAD 2007 to 2009Opens. Checked against a drawing AutoCAD saved in it.
AC1018AutoCAD 2004 to 2006Opens. Checked against a drawing AutoCAD saved in it.
AC1015AutoCAD 2000 to 2002Opens. Checked against a drawing AutoCAD saved in it.
AC1014AutoCAD R14Opens. Checked against a drawing AutoCAD saved in it.
AC1012AutoCAD R13Opens. Checked only on a file the ODA File Converter wrote.
AC1009AutoCAD R11 and R12Opens. Checked against two drawings AutoCAD R11 saved and a file the ODA File Converter wrote.
AC1006AutoCAD R10Opens. Checked against a drawing AutoCAD saved in it.
AC1004AutoCAD R9Opens. Checked against a drawing AutoCAD saved in it.
AC1003AutoCAD 2.6Opens. Checked against two drawings AutoCAD saved in it.
AC1002, AC1001AutoCAD 2.5 and 2.2Opens with the rules of its neighbours. No sample file checks it.
AC2.10AutoCAD 2.1Opens. Checked against a drawing AutoCAD saved in it.
AC1.50, AC1.40AutoCAD 2.0 and 1.4Refused, with a message that names the code.
R13 to R2018 each store objects a little differently, so cicada reads each one with its own rules. The AutoCAD drawing holds 345 objects in every format from R14 to 2018. cicada reads 304 of them, and each one matches the DXF that AutoCAD saved from the same drawing. R13 and R14 keep names only in capitals; a newer AutoCAD stores the full name beside it, and cicada shows that full name unless the name was changed in R14. Files before R13 have no section map and no object map: cicada walks their tables and entity lists record by record, and on every sample it reads the same objects at the same coordinates as the DXF saved beside it. From these old files, shapes and points are read but not drawn. The arrays of AutoCAD 2.x are drawn in all their rows and columns.

A damaged DWG, for example one cut off during a download, still opens with every object that can be read. The message then turns red and counts the places where reading failed. Only a file with no readable object left is refused, and the message says why.

A drawing from AutoCAD 2.0 or older is refused, because no sample file shows how those releases store a drawing. Save it again in a newer release, or as DXF, in the program that made it. cicada opens DXF of every version, see the DXF viewer.

What you see, and what is left out#

cicada turns the drawing into shapes you can select, move and edit. These come through:

These are not drawn yet: points, leaders and multileaders, tables, multilines, construction lines and rays, tolerances, shapes, wipeouts, images and PDF underlays, 3D solids, regions and meshes, viewports, and objects that come from AutoCAD add-ons. After opening, cicada lists what it left out by type, so you know what you are not seeing. A hatch shows its outline, not its pattern; a dimension shows the geometry AutoCAD stored with it, not a freshly measured one.

More things to know:

Save it as DXF or SVG#

Press Export and choose DXF or SVG. The file you get holds what cicada shows: the kinds of objects listed above, on their layers, with their line weights. The DXF is written in the newest DXF release, R2018 (AC1032), which every current CAD program reads. SVG opens in a browser, Inkscape or Illustrator. cicada does not write DWG. DWG to DXF lists what the DXF keeps and what changes on the way.

Measure and edit#

The drawing is not a picture. You can snap to end points, middles, centres and intersections, measure a distance or an area, trim and offset lines, add dimensions and move whole blocks.

The command line works like AutoCAD's: type L for a line, then points such as 100,50 or @40,0. The other short commands follow AutoCAD too, like O for offset, TR for trim and F for fillet. Ctrl K lists every command.

Questions#

Is it really free?#

Yes. There is no trial, no account and no paid version. The page runs in your browser and costs us almost nothing to serve.

Is my drawing uploaded?#

No. The DWG is read by JavaScript in the page you have open. Nothing about the file is sent anywhere. cicada keeps the drawing in your browser's storage so that it survives a reload; the privacy page says what is kept there.

Can I open a DWG on a phone or a Mac?#

Yes, in any current browser: Chrome, Edge, Firefox or Safari. On a phone the screen is small for drawing, but viewing and measuring work.

Why are my dimensions missing?#

They are not, in a file that carries them. cicada draws a dimension from the geometry AutoCAD caches next to it, so a linear, aligned, ordinate, radius or diameter dimension appears as the lines, arrowheads and text the drawing stored. If your file has none of them, cicada says how many objects it left out and by type.

Can I save back to DWG?#

No. cicada saves DXF and SVG. Most CAD programs, AutoCAD included, open DXF.