Categories About Us Contact Us Become a Member

What Is a PLT File? An Extension, Not One Format

Three letters, twelve owners. Jump to your question below, or work through it in order.

By Neeraj Singh ~21 min Updated Oct 2026 Checked against IANA, PRONOM and vendor documentation
Short answer

PLT is a file extension, not one file format. It is short for plot. Most PLT files hold plotter instructions written in Hewlett-Packard Graphics Language, and that part is plain text you can read in Notepad.

Some hold PostScript or PCL under the same name, because the plotter driver chose the language. At least twelve unrelated programs use .plt for something else entirely.

So the first question is never how to open it. The first question is what you have, and the first three bytes answer that in seconds.

1 What is a PLT file? A name for a file, not a definition of one

CAD software and drawing programs write one when you choose Plot to file rather than straight to the printer, and the name stuck to the result. Nothing about that name says what went inside.

A plotter drew by moving a pen, printing using lines instead of dots, which is why technical drawings went to one and photographs did not. Large-format printing inherited the same plotting language and never gave it up.

In most cases what went inside is Hewlett-Packard Graphics Language, the two-letter command language HP named in 1977 for its pen plotters. One line of it looks like PA5000,1000; and means plot absolute, to those coordinates. It is ordinary text, so any editor opens it.

Directories call it a vector-based plotter file, which is right about the common case and silent about every other one. Several also say the format is based on the HPGL file format, which inverts the relationship: HP-GL is what goes inside, not the thing PLT was built on.

In plenty of other cases it is not HP-GL at all. Your file may hold PostScript instead. It may hold printer data, binary data from a science program or game artwork. The extension is identical every time.

One competitor says this out loud and then stops. Software Companions writes that the PLT extension does not define one single internal format. True, and the useful half is missing: how to find out what yours is.

PLT file format at a glance

PLT file format at a glance
PLT file extension
.plt, short for plot
What it is
An extension used by at least twelve programs
Usual contents
HP-GL or HP-GL/2 plotter commands, in ASCII text
Also seen holding
PostScript, PCL, Tecplot binary data, game assets
Written by
AutoCAD and other CAD, plus cutter software
Language developed by
Hewlett-Packard, 1977
Media type
application/vnd.hp-HPGL, registered with IANA
Format registry
PRONOM x-fmt/83, an outline record from 2005
Byte signature
None. That is the root of every other problem

Here for the language rather than the file? Our HPGL file guide covers the commands, plotter units and HP-GL/2 in full. This page is about the file on your disk and what is in it.

Right click, open with Notepad, read the first line. Three bytes separate plotter files from PostScript from Tecplot datasets, and you do not have to install anything to see them.

2 How to tell which kind of PLT file you have Thirty seconds in a text editor

This is the step everybody skips, and it is the one that saves the afternoon. PLT files carry no magic number and no header, so no viewer can tell you what one is. The opening bytes can.

The thirty-second check for a PLT file, in three steps. Step one, right click the file and open it with Notepad on Windows or TextEdit on macOS, because looking at a file never changes it. Step two, read the first line. Step three, match what you see. IN; DF; SP1; PA or IP means HP-GL plotter commands. Percent exclamation P S means PostScript saved under a PLT name. An escape character then E means PCL printer data. Hash exclamation T D V means a Tecplot binary dataset rather than a drawing. Unreadable bytes with none of those markers mean one of the other programs that use this extension.
No download, no upload and no guessing. The file tells you itself.

How to identify a PLT file in thirty seconds

On Windows, right click the file, choose Open with and select Notepad. On macOS, drag it onto TextEdit. Nothing is modified by looking. Then match what you see against the table below.

What the first bytes of a PLT file mean

Read the opening of your file and match it here. Every row names a free way to go on.
The file starts withWhat you haveWhat to use
IN; DF; SP1; PA IPHP-GL or HP-GL/2 plotter commandshp2xx, Inkscape, ideaMK PLT Viewer
%!PSPostScript wearing the wrong extensionGhostscript, or rename it to .ps
An escape character, then EPCL printer data, often with HP-GL/2 insideGhostPCL, or send it to the printer
#!TDVA Tecplot binary dataset, not a drawingTecplot 360
Two capitals and digits, no semicolonsA cutting plotter dialectThe cutter's own software
Unreadable bytes, none of the aboveOne of the other programs that claim .pltSection 6 lists them

Readable text in the window means a plotter file nine times out of ten, and it also means the file is intact. Walls of symbols mean binary, and the first few characters still name the owner more often than not.

Long single lines are normal. Many plotter files have no line breaks at all, so Notepad shows one line running off the screen. Turn on word wrap and read it anyway. That is a writing habit, not damage.

For the plotter case, six free programs cover every system and you already have one of them. Windows and macOS ship nothing that reads one, which is the entire reason this looks hard.

3 What opens a PLT file Free on Windows, Mac and Linux

The page this one replaces named three programs and every one cost money. Start with the text editor you already have, then take one of the free converters below. These are the programs that open PLT files for nothing, on Windows, macOS and Linux.

Free software that opens PLT files

Free ways to open a plotter PLT file, and what all PLT software is good for.
SoftwareRuns onWhy choose it
Any text editorEverythingTells you what the file is. Notepad, TextEdit, VS Code. Start here
hp2xxWindows, Mac, LinuxThe free converter. Reads HP-GL, writes SVG, PDF, DXF, PNG and more
InkscapeWindows, Mac, LinuxImports the line work and lets you edit it. See the warning below
ideaMK PLT ViewerWindowsFree viewer for HP-GL, HP-GL/2 and PLT, with image export
IrfanViewWindowsFree, fast and already on plenty of machines
GhostscriptWindows, Mac, LinuxFor the PLT that turns out to hold PostScript

Paid programs read PLT too. AutoCAD writes them far more readily than it reads them. CorelDRAW Graphics Suite imports and exports PLT for cutting plotters, and ViewCompanion Standard, Pro and Premium all open one and batch convert. None of them does anything the six free ones cannot.

Just looking?

Open it in Notepad. Free, instant and it answers the real question.

Need a picture?

Run hp2xx. One line turns plots into PDF or SVG.

Inkscape skips circles and arcs. Its HP-GL import extension handles lines and misses the CI command, which is an open issue on Inkscape's own tracker. Good for a drawing of straight runs, wrong for anything curved. Convert with hp2xx instead and open the result.

Trouble with the computer rather than the PLT? Our Windows error guides and macOS fixes cover the file association problems behind most double-click failures.

Four causes, and the first two are about software rather than the file. Nothing you already own knows what a plot file is.

4 Why your PLT file will not open The viewer, the wrong viewer, or the wrong kind of file

Double clicking PLT files on a clean Windows install does nothing useful, because no part of Windows knows what one is. Nothing is wrong with your file.

Four reasons a PLT refuses to open

Nothing is registered to read it The commonest cause by far. Windows and macOS both ship without a plotter viewer. Install hp2xx or ideaMK PLT Viewer and the file opens.
Your viewer is right and your file is a different kind Plotter viewers refuse Tecplot datasets, correctly. Check the opening bytes first. Section 2 has the table.
It opens but nothing is drawn Usually an empty plot. Plot to file in CAD writes something even when the selected area holds nothing, so you get 200 bytes of setup and no geometry.
Part of the drawing is missing The transfer stopped early. There is no index and no end marker to warn you, so the plot simply stops. Compare the byte count against the source.

Notice what is absent from that list. There is no virus explanation, no registry explanation and no disk-error explanation, which is what the page this one replaces offered.

Do not upload the file to an online converter to find out what it is. Plot files are somebody's engineering drawing or somebody's cutting path. Notepad answers the identification question on your own computer in less time than the upload takes.

A plotter PLT has no header, no index, no checksum and no compression. It is a list of instructions read from the top, and that explains almost everything people find strange about it.

5 What is inside a plotter PLT file Instructions, in order, in plain text

Open any plotter PLT and you get two capital letters, some numbers and a semicolon, over and over. PU lifts the pen, PD puts it down, PA moves it to a coordinate and SP1 selects pen 1. That is the shape of the entire file.

Nothing describes the drawing overall. There is no page size, no object list, no layer table and no thumbnail, because the file was never meant to be a document. It was one conversation with one machine, and somebody saved it.

What a plotter PLT does and does not carry

Why a plot file behaves unlike every other drawing file on your disk.
 A plotter PLTA DXF or PDF
HeaderNoneYes, naming the format and version
Byte signatureNoneYes
Page sizeNot storedStored
Layers and objectsNo. Only pen movementsYes
ChecksumNoneVaries
Readable in NotepadYesDXF yes, PDF no
Can be cut in half and still drawYes, up to the cutNo

That last row is the useful one. Lose the end of your PLT and the first half still plots perfectly, because every command stands on its own. Lose the end of a PDF and you have nothing.

The commands themselves belong to the language rather than the file. So do the plotter units behind wrong-size output and the encoded coordinate form that makes part of some files unreadable. The HPGL file format guide covers every one.

HP-GL/2 can carry a binary section. The encoded polyline command packs coordinates into characters that look like noise in a text editor. Your file is not damaged. That run of symbols in the middle of readable commands is compression, and every proper reader handles it.

At least twelve unrelated programs write something called PLT. Windows Update is one of them. Nintendo DS color palettes are another.

6 The PLT files that are not plots at all Twelve owners, three letters, no referee

File extensions were never allocated by anybody. Three characters and first come, so nothing stops two programs choosing the same three. PLT was an obvious choice for anything that plots, and then for anything that shortens to P, L and T.

Three file types use the PLT file extension on FileInfo alone. Nine of them are listed on file-extensions.org, and the two directories do not agree on which nine.

Why one extension ended up with twelve owners. Nothing allocates file extensions. Media types are registered with IANA and domain names with ICANN, and the three letters after the dot in a filename have no registry at all. So .plt was claimed independently by six kinds of program: plot output from CAD, cutting paths for vinyl and laser cutters, scientific data from Tecplot and Modtran, game assets from the BioWare Infinity engine and Nintendo DS palettes, system files including Microsoft Windows Update data and Psion EPOC data, and settings such as a MicroStation plot driver configuration. Only the first two kinds are drawings.
Six kinds of program, one extension, and no referee anywhere.

Why one extension ended up with twelve owners

There is no registry of extensions and never was. Media types have IANA and domain names have ICANN. The three letters after the dot in a filename have nobody at all.

Everything that claims the PLT extension

Owners of the PLT extension, collected from FileInfo and file-extensions.org.
What writes itWhat the file actually is
CAD plot to fileHP-GL, HP-GL/2, PostScript or PCL. The common case
Cutter softwareHP-GL cutting paths for vinyl and laser cutters
TecplotA binary data file holding multiple frames and datasets. Opens #!TDV
BioWare Infinity engineBitmap graphics from Baldur's Gate and Icewind Dale
Microsoft Windows UpdateUpdate and security fix data
MicroStationA plot driver configuration. Settings, never a drawing
Nintendo DS gamesA color palette
ModtranAtmospheric modeling output
dnaLIMSA DNA sequencing sample sheet
CA-Clipper 5Pre-linked transfer data, obsolete
Psion EPOCSystem data from the ancestor of Symbian
X-Wing vs TIE FighterA saved pilot, from 1997

The page this one replaces printed a shorter version of that list and said nothing about it. Seven program names sat under the heading “PLT file associated with Several software”, with no hint of why one extension had seven owners or what readers should do about it.

What you should do about it is read the first bytes. Tecplot datasets and AutoCAD plots have nothing in common except three letters, and no amount of trying different viewers will change that.

Readable text?

Plotter commands, almost certainly. Go to section 7 and convert it.

Unreadable bytes?

Find the program. Where the file came from names its owner faster than any tool.

PLT files under a Windows system folder are not yours to open. Windows Update writes files with this extension. If you found one under Windows rather than in your own documents, leave it alone and close the folder.

hp2xx is free, runs everywhere and writes PDF, SVG, DXF and PNG from one command. Choose your output by what the drawing has to do next, not by what is familiar.

7 How to convert a PLT file To PDF for reading, SVG for editing, DXF for CAD

Converting PLT files is lossless in the direction that matters. They hold coordinates, so vector output keeps every one of them. You only lose something by converting to pictures.

Which format to convert a PLT file into

Select the output by the job, and every one of these comes out of the same free tool.
You need toConvert toWhy
Send it to somebodyPDFOpens everywhere, prints at the right size, nothing to install
Edit the drawingSVGStays vector. Inkscape and Illustrator both open it
Put it back into CADDXFAutoCAD, LibreCAD and FreeCAD all import it
Put it in a documentPNG or TIFFSimple, and the only option that throws detail away
Keep it for the archiveKeep the PLT tooIt is small, it is text, and it is the original
What converting a plotter PLT file keeps and what it loses. A PLT holds coordinates, so converting it to another vector format keeps every one of them: PDF for sending to somebody, SVG for editing in Inkscape or Illustrator, DXF for putting the drawing back into CAD. Converting to PNG or JPEG turns those coordinates into a fixed grid of pixels, which cannot be scaled up again or edited as lines. All of these come out of hp2xx, which is free on Windows, macOS and Linux.
Three targets keep the geometry. The fourth is a one-way trip.

What conversion keeps and what it loses

The hp2xx command that converts a PLT file

hp2xx is GNU software, free on Windows, macOS and Linux. It reads HP-GL, works out the drawing extent for itself and writes the format you name. One file:

hp2xx -m pdf -f drawing.pdf drawing.plt

Swap pdf for svg, eps, png or tif and the rest stays the same. For an entire folder, let the shell do the repeating:

for f in *.plt; do hp2xx -m pdf -f "${f%.plt}.pdf" "$f"; done

On Windows that line runs in Git Bash or WSL. The sources are untouched either way, which matters when the plot file is the only surviving copy of a drawing.

To PDF or SVG

Nothing is lost. Coordinates stay coordinates.

To PNG or JPEG

One way only. Lines become pixels and will not scale again.

If hp2xx refuses the file, you have learned something. It reads HP-GL and nothing else, so a clean refusal means your PLT holds PostScript, PCL or data. Go back to section 2 and read the first bytes.

Comparing the destinations? The PDF file format is where a finished drawing goes to be read, and EPS files hold vector artwork for print. PostScript files are what a PLT turns out to be more often than people expect.

Your drawing did not decide what went in the file. The plotter driver you selected did. That one fact explains why two PLT files from the same program can be completely different inside.

8 Where PLT files come from Plot to file, and the driver that writes the bytes

In AutoCAD you open the Plot dialog, choose a plotter, tick Plot to file and press OK. The dialog saves something with a .plt name and the job looks finished. What it saved depends entirely on the plotter you chose two steps earlier.

Where the bytes in a PLT file are decided. Your drawing goes into the Plot dialog and you tick Plot to file, and from that point the plotter driver selected in the dialog decides everything. An HP-GL/2 plotter driver writes plain-text plotter commands opening IN; which free software reads on any system. A PostScript device driver writes PostScript opening percent exclamation P S. A Windows system printer writes that printer own data stream, which only that printer reads reliably. All three land on disk with the same .plt name, and the drawing had no say in which.
The driver wrote the file. The drawing only supplied the shapes.

One dialog, three different files

The third case is the one that catches people. Choose a Windows system printer and the file holds that printer's own data stream, which nothing else reads reliably. It still lands with a .plt name.

Autodesk still ships a nonsystem HP-GL/2 driver precisely so that the first row stays possible. Producing a plot file for somebody else to read? That is the row to aim for, because it is the only one with free readers on every system.

The reverse case is worth saying too. AutoCAD writes plot files far more readily than it reads them. A PLT arriving in your inbox is often easier to open in hp2xx than in the program that made it.

Making one to send?

Select an HP-GL/2 plotter. The result opens free on any system.

Only need it read?

Plot to PDF instead. No identification problem for anybody.

An empty PLT is usually an empty selection. Plot to file writes something even when the plot area contains no geometry, so you get 300 bytes of setup commands and nothing to draw. Check the file size before blaming the driver.

PLT is not a dead format. Vinyl cutters and most laser cutters take HP-GL as their cutting path, so sign shops write new PLT files every working day.

9 PLT files in sign shops and laser cutters Where the format is still being written today

Cutting plotters are pen plotters with blades where the pen was. They take the same instructions, move the same way and read the same two-letter commands. Pen down became blade down, and nothing else had to change.

That is why CorelDRAW and Inkscape still export PLT, and why the cutter in your local sign shop speaks the language named in 1977. Cutting a shape out of vinyl is exactly the problem HP-GL was designed for.

What is different about a cutter PLT

Every path has to close Drawings can leave a line hanging. Cuts cannot, or the shape stays attached to the sheet.
Pen selection means blade pressure Some cutter software maps SP to tool choice or blade force rather than color.
Dialects are common Roland, Graphtec and Summa all extend the language. A cutter file may open in a viewer and still refuse to cut on another brand of machine.
Text has to be outlines first Cutters have no fonts. Convert text to curves before you export or the letters vanish.

If your PLT came from a sign shop and will not open in a CAD viewer, that is the explanation. It is a cutting path rather than a drawing, and the machine it was written for is the thing that reads it best.

A cutter PLT is still readable text. Open it and you will see the same pen up and pen down commands. That is the quickest way to confirm the file reached you intact, before you load expensive material.

Nothing in a plotter PLT can corrupt the way people mean. There is no header to lose, no index to go stale and no checksum to fail. Open it in a text editor and you have your answer.

10 Is your PLT file corrupt? Almost certainly not, and here is how to prove it

The page this one replaces listed three reasons PLT files become corrupt: hard disk errors, viruses and shutting the computer down with the file open. The same three sentences sat on our HPGL page too, and on a hundred other sites, because they are filler rather than diagnosis.

Here is what actually happens to PLT files. They are lists of self-contained commands with no structure above them, so there is no table to break and no pointer to go stale. Damage can only take one of two shapes.

The two things that genuinely go wrong

The file was cut short The transfer stopped, or the disk filled. The drawing plots perfectly up to the cut and then stops, because every command before it still stands on its own.
It went through something that rewrote the bytes Email filters and old FTP clients in text mode change line endings and strip the high bit. That breaks the encoded sections of HP-GL/2 and nothing else.

Both are visible in thirty seconds. Open the file, scroll to the end and look. Plotter files normally finish with a pen-up and page-advance command, something like PU;PA0,0;SP;PG1;. Stopping mid-number means truncation.

Readable to the end?

Your file is fine. The viewer is the problem, not the bytes.

Stops mid-command?

Truncated. Fetch it again from the source. No repair tool can invent the rest.

No product can repair a truncated plot file. The missing commands are simply absent, and nothing in the format records what they were. Anything advertising PLT repair is selling you a viewer with a different label on it.

Keep the PLT, add a PDF beside it. The plot file is small, readable and original. The PDF is what anybody else will actually be able to open.

11 Should you keep PLT files? Two answers, archiving and sending

For an archive, keep them. PLT files are tiny and they are plain text. For plenty of old drawings yours is the only record that survived the CAD program it came from. Converting costs you nothing and deleting the original costs you the evidence.

For sending anything to anybody, convert first. The person at the other end has the same problem you had at the top of this page, and a PDF spares them all of it.

Archiving?

Keep both. The PLT is the original. The PDF is the copy anybody can read.

Sending it on?

Send a PDF. Attach the PLT only when they asked for the plot file.

When a PLT is the wrong file to produce

Anybody has to view it rather than plot it No browser, no phone and no email client previews one. Plot to PDF instead.
The drawing has to be edited again PLT files have no layers and no objects, only pen movements. Send DXF or the native drawing.
Scale matters and you cannot test it Nothing in the file records paper size, so the receiving device decides. See our HPGL guide on plotter units.
A cutter or plotter is the destination Then PLT is exactly right, and anything else means the machine has to translate.

Everything on this page in one block: what the extension covers, what the registries say and where every fact came from.

12 PLT format and structure reference The record, with its sources

PLT file specification

Every directory files this under Vector Image Files, which is right for the common case and wrong for several of the others. The PLT file extension your file manager shows names a container habit rather than a format, and that is the honest entry for it.

What is on record for the PLT file extension, and what is missing from it.
ItemValue
Extension.plt, short for plot
KindAn extension, not one format
Usual contentsHP-GL or HP-GL/2 plotter commands, plain ASCII
Also found holdingPostScript, PCL, Tecplot binary data, game assets, settings
Known ownersAt least twelve unrelated programs
DeveloperNone. An extension has no developer, and that is the point
Language developed byHewlett-Packard, HP-GL named 1977, HP-GL/2 the later standard
Written byAutoCAD and other CAD, cutter software, CorelDRAW, Inkscape
Byte signatureNone. There is nothing to match on
Common openingsIN; DF; SP1; PA IP %!PS #!TDV
Media typeapplication/vnd.hp-HPGL, registered with IANA
Often served asapplication/octet-stream, which means nothing
Format registryPRONOM x-fmt/83, Hewlett Packard Vector Graphic Plotter File
Registry statusAn outline record. Source date 2 August 2005, never updated
Related recordsx-fmt/293 and fmt/1174 for the language itself
CompressionNone, except the encoded polyline form in HP-GL/2
Free softwareAny text editor, hp2xx, Inkscape, ideaMK PLT Viewer, IrfanView

Why nothing can identify a PLT file for you

Formats are recognized by their first bytes. A PDF opens %PDF, a PNG opens with eight fixed bytes, a ZIP opens PK. A plotter file opens with whatever command the writing program felt like sending, and a dozen commands are all reasonable openings.

The file utility recognizes thousands of formats by their opening bytes. It could not identify this one at all until a patch landed in December 2022. The person who wrote that patch said plainly that the Hewlett-Packard graphics files have no unique magic pattern. The patch guesses from the first command and nothing more.

PRONOM, the national registry that archivists use, has an entry for PLT and it is a placeholder. The record describes itself as an outline record only, requiring further details, research or authentication. It is dated 2 August 2005 and has not been touched since.

What people get wrong about PLT files

“introduced by Autodesk, Inc.” From a directory ranking for this term. The plotter language in these files is HP-GL, named by Hewlett-Packard in 1977. AutoCAD 1.0 shipped in 1982.
“PLT files are the same as .HPG files.” On a page that has just listed three different things called PLT, one of them a binary scientific dataset. The sentence contradicts the page it sits on.
“Mime-type: Application/octet-stream” From the page this one replaces. That is what servers send when they have given up guessing. The registered type is application/vnd.hp-HPGL.
“PLT stands for drawing (HPGL).” Also from the old page. PLT is short for plot, and nothing in HP-GL ever named the file it was saved in.
“3 Reasons of PLT file corruption: hard disk error, virus attack, human errors” Boilerplate that fits every file type and diagnoses none. Section 10 covers what actually goes wrong.

Where these PLT file facts come from

The count of owners comes from two directories. FileInfo lists three file types under this extension and file-extensions.org lists nine. The sentence that the extension does not define one internal format comes from Software Companions, and it is the only competitor to say so.

The registry record and its 2005 date come from PRONOM at The National Archives. The media type registration comes from IANA. The missing magic number comes from the file utility mailing list thread behind its December 2022 patch. The driver behavior comes from Autodesk's own plotter driver documentation, and the cutter case from vendor documentation for sign-cutting software.

Frequently asked questions about PLT files

What is a PLT file?
PLT is short for plot, and it is a file extension rather than one format. Most PLT files hold plotter instructions in Hewlett-Packard Graphics Language, which is plain text. Some hold PostScript or PCL under the same name, and several unrelated programs use .plt for something else entirely.
How do I open a PLT file?
Open it in Notepad or TextEdit first, because that costs nothing and tells you what you have. A first line reading IN; or two capital letters and a number means a plotter file. hp2xx, Inkscape and the free ideaMK PLT Viewer all read one. If it is binary, the first bytes name the program that wrote it.
Why will my PLT file not open?
Almost always because nothing on your computer is registered to read it, not because it is damaged. Windows has never shipped a plotter viewer and neither has macOS. The second commonest cause is that your file is not a plotter file at all, so a plotter viewer refuses it correctly.
Is a PLT file the same as an HPGL file?
Not always, and that is the entire difficulty. HPGL is a language and PLT is the name for the file it gets saved in. Most PLT files carry HPGL or HPGL/2 commands, and some carry PostScript, PCL or binary data from a program with nothing to do with plotters.
How can I tell what is inside my PLT file?
Read the first few bytes in a text editor. IN; DF; SP or PA means HPGL. %!PS means PostScript. An escape character followed by E means PCL. #!TDV means a Tecplot dataset. Unreadable bytes with none of those markers mean one of the other programs that use this extension.
Can I convert a PLT file to PDF?
Yes, and hp2xx does it free on every system for the plotter case. One command turns a folder of PLT files into PDF, SVG, DXF or PNG. For a PLT that turns out to hold PostScript, Ghostscript is the free answer instead.
What program creates PLT files?
Any CAD or drawing program with a Plot to file option, AutoCAD most often. Sign-cutting and laser-cutting software writes them too, and that is where most new PLT files come from today. CorelDRAW and Inkscape both export them.
Why do two PLT files from the same program look different inside?
Because the plotter driver you selected in the Plot dialog wrote the bytes, not the drawing. Select an HP-GL/2 driver and you get HPGL. Select a PostScript driver and you get PostScript with a .plt name. Same program, same drawing, two unrelated files.
Is my PLT file corrupt?
Probably not. A plotter PLT is a flat list of commands with nothing above them, so there is nothing to break the way a database or an archive breaks. Open it in a text editor: if you can read the commands, the file is fine and your viewer is the problem.
What opens a PLT file for free?
A text editor reads one. hp2xx converts it on Windows, macOS and Linux. Inkscape imports the line work, though it skips circles and arcs. ideaMK PLT Viewer and IrfanView both open them free on Windows.
Are PLT files still used?
Yes, in two places. Vinyl cutters and laser cutters take HPGL .plt as their cutting path, so sign shops write new ones every day. And engineering archives are full of old plot files that were the only record of a drawing.
What is the PLT media type?
For the plotter case it is application/vnd.hp-HPGL, registered with IANA. Servers often send application/octet-stream instead, which means nothing more than that the server declined to guess.

Still stuck? Where to go from here

Will not open?

Read the first bytes. Section 2 turns that into an answer.

Think it is damaged?

It is probably intact. Section 10 shows how to check.

Want the language rather than the file? Our guide to the HPGL plotter language covers the commands, the plotter units behind wrong-size output and the two versions of the language in full.

Turned out to be something else? The PostScript format and the EPS format cover the two files a plotter driver most often writes under a PLT name.

Moving a drawing between CAD programs? IGES files and STEP files were built for that job, and CorelDRAW CDR files are where plenty of cutter artwork starts.

Stuck on your computer rather than your drawing? Our Windows fixes and our macOS guides cover file associations and the double-click failures behind them.

New to all of this? What a file format is covers the ground underneath, and our file format guides list the rest.

Got a PLT whose first bytes match nothing here? Send us the opening line and we will tell you what wrote it.

Was this page helpful? Thanks for your feedback!