PDFs are everywhere — tax forms, ebooks, invoices, manuals, boarding passes. Most people treat them as read-only documents: open, scroll, close. Maybe print. But the PDF specification is a 1,000-page document that defines a remarkably capable format. Here are ten things PDFs can do that most people never discover.
1. Carry interactive forms that calculate values
PDF forms go beyond fillable text boxes. The spec supports JavaScript-driven calculations, conditional field visibility, dropdown menus populated from data sources, and validation rules that prevent submission until every required field is filled. Tax authorities use this heavily — download a government tax form and it'll auto-compute totals, flag out-of-range values, and format numbers as you type. The form logic is embedded in the file itself, so it works offline in any compliant reader.
The catch: not all PDF viewers support the full form spec. Adobe Acrobat handles everything. macOS Preview handles basic fields but chokes on JavaScript-driven calculations. Browser PDF viewers (Chrome, Firefox) support simple forms but skip complex scripts. If you receive a form that misbehaves in your viewer, try opening it in Acrobat Reader — the free version handles all form features.
2. Embed 3D models you can rotate and inspect
Since PDF 1.6 (released in 2004), the spec has supported embedded 3D content using the U3D format, and later PRC (Product Representation Compact). Engineers and architects embed CAD models directly into PDFs, and recipients can rotate, zoom, pan, and cross-section the model without installing any CAD software. Click the 3D annotation in Acrobat and you get a fully interactive viewport.
Aerospace and automotive industries use this extensively for technical documentation. A service manual can include a 3D model of the engine assembly, letting mechanics rotate the part to see exactly where a bolt goes. Boeing pioneered this with their maintenance manuals in the mid-2000s. The feature never went mainstream because it requires Acrobat (other viewers ignore 3D annotations), but it exists and works.
3. Contain file attachments — entire folders of them
A PDF can carry embedded file attachments, just like an email. Spreadsheets, source data, images, other PDFs, ZIP archives — anything. The attachments panel in Acrobat (or the paperclip icon) shows embedded files, and you can extract them. Scientific papers use this to bundle raw datasets. Financial reports embed the underlying Excel workbooks. Contract packages bundle exhibits and appendices as attachments rather than appending hundreds of pages.
You can build a single PDF that serves as a self-contained project archive: the rendered document on the surface, with all source materials embedded inside it. Handy for archival — one file to store, one file to transmit, everything included.
4. Include layers that you can toggle on and off
PDF supports Optional Content Groups (OCGs) — essentially layers, like in Photoshop or Illustrator. A single PDF can contain multiple overlapping layers, and the viewer lets you toggle each one independently. Architects use this for construction drawings: one layer shows structural elements, another shows electrical, another shows plumbing. Toggle layers on and off to focus on the system you care about.
Map publishers use layers to show different information densities — topographic contours on one layer, roads on another, building footprints on a third. Printing companies use layers to separate spot colors. The layer panel in Acrobat shows all OCGs and their visibility state. You can print with specific layers hidden, which means one PDF can produce different printed outputs depending on which layers are active.
5. Run JavaScript
PDFs can contain JavaScript. Not the full browser DOM API — a subset defined by Adobe that operates on the document itself. This powers form calculations (sum a column of fields), validation (check that an email field contains an @ symbol), navigation (jump to a page when a button is clicked), and document actions (show a warning when the file is opened or printed).
The scripting capability is both powerful and controversial. It enables sophisticated interactive documents, but it has also been a vector for security exploits. Modern PDF viewers sandbox JavaScript execution heavily, and many organizations disable it entirely in their Acrobat deployments. If you open a PDF and it asks you to enable JavaScript, proceed only if you trust the source.
6. Embed multimedia — audio and video
The PDF spec supports embedded rich media annotations: video, audio, and even SWF (Flash, historically). You can embed an MP4 video directly in a PDF page, and it plays inline when clicked. Training materials, product catalogs, and educational textbooks have used this to bundle instructional videos alongside text.
In practice, support is limited. Acrobat plays embedded video. Most other viewers ignore it or show a placeholder. The death of Flash killed SWF-based multimedia PDFs entirely. But MP4 and MP3 embedding still works in Acrobat, and for controlled environments (corporate training portals where everyone uses Acrobat), it's a legitimate way to deliver mixed-media content in a single file.
7. Contain structured accessibility tags
A tagged PDF includes a structure tree that defines the reading order, heading hierarchy, alt text for images, table structure, and language metadata. Screen readers use these tags to make PDFs accessible to blind and visually impaired users. Without tags, a screen reader tries to infer reading order from the visual layout — and frequently gets it wrong, reading columns in the wrong order or treating footnotes as body text.
Government accessibility standards (Section 508 in the US, EN 301 549 in the EU) require tagged PDFs for official documents. PDF/UA (Universal Accessibility) is a specific standard that defines the minimum tagging requirements. Creating properly tagged PDFs requires care — most authoring tools produce tags automatically, but the auto-generated tags often need manual cleanup to be truly accessible.
8. Preserve exact color fidelity with ICC profiles
PDFs can embed ICC color profiles that precisely define how colors should be reproduced. A PDF intended for professional printing might use a CMYK color space with a specific ICC profile (like FOGRA39 for European coated paper or GRACoL for North American commercial printing). When the printer processes the file, the embedded profile ensures that the deep blue on your screen comes out as the exact same deep blue on paper.
This is why print shops demand PDF files rather than Word documents or JPEGs. The PDF format can carry spot colors (Pantone values), overprint settings, transparency blending modes, and output intent declarations — everything needed to reproduce color faithfully across different output devices. PDF/X, the print-production standard, mandates embedded ICC profiles and disallows device-dependent color specifications that would render differently on different printers.
9. Digitally sign with cryptographic proof
A PDF can carry a cryptographic digital signature that proves who signed it and that the document hasn't been modified since signing. This isn't just pasting an image of a signature — it's a certificate-based signature that uses public-key cryptography. The signer's certificate creates a hash of the document contents and signs it with their private key. If anyone modifies even one byte after signing, the signature invalidates.
Banks, government agencies, and legal firms rely on this for document integrity. The EU's eIDAS regulation recognizes qualified electronic signatures on PDFs as legally equivalent to handwritten signatures across all member states. Adobe's Approved Trust List (AATL) provides a root of trust for PDF signatures — certificates issued by AATL members are automatically trusted in Acrobat.
For simpler signing needs — contracts, agreements, everyday business documents — an electronic signature (drawing or typing your name on the PDF) works fine. Our Sign PDF tool lets you draw a signature and place it on any page, entirely in your browser.
10. Archive documents for centuries with PDF/A
PDF/A is an ISO-standardized subset of PDF designed for long-term archival. It requires that every font used in the document is embedded (so text renders correctly even if the font isn't installed on the reader's system), prohibits encryption (so the document remains accessible), disallows external content references (so nothing breaks when a URL goes dead), and forbids JavaScript and multimedia (so the document doesn't depend on specific software capabilities).
Archives, libraries, and government agencies use PDF/A to preserve records. The Library of Congress accepts PDF/A as a preferred format for digital preservation. Court systems require PDF/A for electronic filings. The idea is that a PDF/A file created today will render identically on a viewer fifty or a hundred years from now, because all the information needed to display the document is self-contained in the file.
You can convert existing PDFs to PDF/A format using our PDF to PDF/A tool. It embeds fonts, strips disallowed features, and produces a compliant archival file.
Bonus: what you can do with your PDFs right now
These capabilities live inside the format specification, but you don't need to understand the spec to work with PDFs productively. The operations people actually need day-to-day are straightforward: merge multiple PDFs into one, split a PDF into separate files, compress a large PDF to reduce file size, fix rotated pages, add a watermark for confidentiality, password-protect sensitive documents, or annotate a PDF with text and notes.
All of these operations run entirely in your browser — your files never leave your device. No uploads, no accounts, no subscriptions. The PDF format is more capable than most people realize. But even if you never touch 3D models or JavaScript actions, the everyday tools for managing PDFs are worth knowing about.