What is the PLT file format?
Files with the .plt extension are most often created by AutoCAD and other CAD applications when you "plot to file." .plt is a vector-based plotter file that stores geometrical shapes, lines, arcs, and drawing objects as pen-plotter commands rather than as pixels.
.plt files are used by plotters to reproduce technical drawings using lines instead of dots, so artwork scales without any loss of quality. The format is based on the HP-GL/2 standard - a plain-text command language developed by Hewlett-Packard in which two-letter mnemonics such as IN, SP, PU, PD, and PA tell the plotter which pen to select and where to move it.
One important caveat: when AutoCAD plots to a .plt file, the content depends on the driver selected - it may be HP-GL/2, .PS, or PCL. Checking the opening bytes (IN; signals HP-GL/2) confirms the actual format. Related formats include .DXF, .DWG, and .SVG.
Security & safety
RISK: LOWHP-GL .plt files are plain text command streams and are not executable, so they pose little direct risk. The practical pitfalls are non-security: a .plt may not actually be HP-GL (it can be PostScript or PCL from a CAD print driver), so a viewer may show nothing - check the contents. Avoid sketchy "free PLT converter" download portals bundling adware/PUPs; prefer the reputable viewers above or browser-based converters, and don't upload confidential engineering drawings to unknown online services.
Format details
in a nutshell- AutoCAD/CAD generic plot-to-file output - CAD apps emit .plt for any 'plot to file' driver, so a .plt may actually be PostScript or PCL data, not HP-GL.
- Vinyl/laser cutter cut files - Sign-cutting and laser software (e.g. ArtCut) use HP-GL .plt as the cutting-path language for plotters/cutters.
- Gerbv / other niche apps' plot files - Various scientific and mapping tools (Surfer, OziExplorer) export .plt route/contour data unrelated to HP-GL.
Programs that open PLT files
Technical details
deep spec| Format type | Plain-text vector plotter command language (HP-GL/2) |
| Developed by | Hewlett-Packard - HP-GL introduced late 1970s; HP-GL/2 extended in the early 1990s |
| File structure | ASCII text stream of two-letter mnemonics (IN, SP, PU, PD, PA…) separated by semicolons |
| MIME type | application/vnd.hp-hpgl |
| File signature | No fixed binary magic bytes; files typically begin with IN; (Initialize) or ESC %-1B sequences for HP-GL/2 |
| Coordinate system | Plotter units (1/40 mm per unit in HP-GL/2); absolute positioning via PA or relative via PR |
| Pen model | SP (Select Pen) command switches pens; HP-GL supports up to 8 pens, HP-GL/2 up to 256 |
| Raster support | HP-GL/2 adds raster image transfer commands (RF); original HP-GL is vector-only |
| Character encoding | 7-bit ASCII; no binary, Unicode, or compressed content |
| Driver dependency | AutoCAD's .plt output content varies by plotter driver - may be HP-GL/2, PostScript, or PCL |
| Compression | None; raw ASCII command stream with no packaging or container layer |
| Page definition | Page size set by PS command and input-point pair (IP); supports ISO A-series and ANSI D/E formats |
| Common origin | Typically generated by CAD software (AutoCAD, BricsCAD, LibreCAD) via a plot-to-file workflow |
| Rendering model | Sequential interpreter - each mnemonic updates pen position, selected pen, or paper state before the next |
| Released | HP-GL late 1970s; HP-GL/2 1990s |
| Open standard | Yes · royalty-free |
| Specification | en.wikipedia.org |
PLT conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about PLT files.