Skip to content
Vecaria
Go Pro

DXF Scale & Rotate

Scale, rotate, mirror and translate a DXF drawing, then save a new DXF — preserving lines, polylines, circles, arcs and text. Set the factor, angle, mirror axis and offsets, compare with the original in the preview, then download.

This tool runs entirely in your browser — your files are never uploaded to a server.

  • Formats: DXF
  • Flow: DXF → scaled / rotated / mirrored / moved DXF
  1. Drop a .dxf file into the input (or use “or load a file”) — or paste ASCII DXF text from any text editor.
  2. Set the scale factor, rotation in degrees, the mirror axis and the X/Y translation offsets.
  3. Click “Transform & save as DXF”, check the before/after preview (“Show original (before)” toggles the input), then copy the result or download transformed.dxf.
  • Output is always millimeters (mm): the input’s $INSUNITS header is read and coordinates are truly converted to mm (inch drawings ×25.4, 1 in = 25.4 mm), so the header and values agree; unitless/missing headers pass values through unchanged.
  • Output is a rebuilt DXF: everything lands on layer 0 (color 7); source layers, colors and linetypes are not preserved.
  • Unsupported entities (HATCH, DIMENSION, LEADER, …) are skipped; drawings over 200,000 entities are truncated — verify the entity count after transforming.
  • Scale a drawing up 2x, rotate it 90° and translate it, then export a new DXF.
  • Mirror a laser-cut part vertically and translate it away from the origin, then export.

Open DXF Scale & Rotate in the tools site →