Convert Standard PDF to PDF/A

Embed fonts and color profiles for legal archival preservation standards.

100% Client-Side • 100% Free
🏛️

Select a PDF to Convert to PDF/A

or drop document here to embed ISO 19005 archival standards

Choose PDF Document
In-Depth Technical Guide•8 min read•2RUN Engineering Team
100% Client-Side • Zero Upload

The Authoritative Guide to Converting PDF to PDF/A for Long-Term Archiving In-Browser

⚡How to Convert a PDF to PDF/A In-Browser

1

1. Import Your Source PDF

Drag and drop your document into the secure converter workspace, or select it directly from your computer's local drive.

2

2. Select Archival Profile

Choose your required PDF/A standard (PDF/A-1b for maximum legacy compatibility or PDF/A-2b for modern transparency support).

3

3. Execute Compliance Transformation

Click 'Convert to PDF/A' to inject Output Intent ICC profiles, compile compliant XMP metadata, and sanitize prohibited features.

4

4. Download Certified Archival PDF

Save your standardized PDF/A document immediately to your device, ready for permanent regulatory and legal storage.

The electronic document format was originally conceived for immediate screen display and office printing, but institutional records—such as legal contracts, court discovery dockets, architectural blueprints, medical patient files, and government archives—must remain accessible and visually immutable for decades or centuries. Over time, external font dependencies change, proprietary compression algorithms become obsolete, and software viewing engines evolve, rendering standard PDF files corrupted, unreadable, or visually distorted.

To guarantee long-term preservation, the International Organization for Standardization developed the PDF/A standard (ISO 19005). Converting a standard PDF into a fully compliant PDF/A document requires enforcing rigorous architectural constraints: every font glyph must be 100% embedded, device-independent color spaces must be governed by standardized ICC Output Intents, unapproved encryption must be stripped, and structured XMP metadata packets must be injected.

Our client-side PDF to PDF/A converter transforms standard PDF documents into compliant archival files directly inside your web browser. Operating with WebAssembly precision, your proprietary corporate archives, confidential court filings, and patient records are prepared for permanent storage with 100% client-side data privacy and zero cloud uploads.

Read the full technical guide

The ISO 19005 Archival Standard: PDF/A-1b, PDF/A-2b, and PDF/A-3b

The PDF/A specification is divided into distinct parts and conformance levels designed to balance backward compatibility and modern capabilities:

1. PDF/A-1 (ISO 19005-1, based on PDF 1.4): The foundational archival standard. Level 1b (Basic Conformance) guarantees visual preservation so the file displays and prints identically over time. Level 1a (Accessible Conformance) adds requirements for tagged structure trees to support screen readers.

2. PDF/A-2 (ISO 19005-2, based on ISO 32000-1 / PDF 1.7): Adds support for modern features including JPEG 2000 image compression, transparent graphic overlays, layer dictionaries (Optional Content Groups), and embedding of other PDF/A documents.

3. PDF/A-3 (ISO 19005-3): Identical to PDF/A-2, but introduces the critical ability to attach arbitrary external file formats (such as raw XML, CSV spreadsheets, or CAD drawings) as embedded files, making it the legal standard for electronic invoicing (e.g., ZUGFeRD, Factur-X).

Our tool primarily targets PDF/A-1b and PDF/A-2b compliance, ensuring maximum cross-platform compatibility across judicial and governmental archival systems.

Mandatory PDF/A Requirements: Font Embedding and Glyph Mapping

The single most common cause of PDF/A validation failure is font non-compliance. Under ISO 19005, a PDF/A file must be completely self-contained; it is legally prohibited from relying on 'system fonts' or external typographic resources installed on the viewing computer.

Every font referenced in the document's /Resources dictionaries must have its font program 100% embedded—either as a complete font file or as a subset containing all used glyphs (/FontFile, /FontFile2 for TrueType, or /FontFile3 for OpenType/CFF).

Furthermore, to guarantee that text can be searched and extracted accurately by future archival systems, every embedded font must contain a valid /ToUnicode CMap mapping character codes to standardized Unicode values, along with a /Widths array specifying exact character metrics. Our converter analyzes font descriptors, checks subset embedding, and flags or resolves missing font definitions.

Color Management and Output Intent Dictionaries (/OutputIntents)

In standard PDF documents, colors are frequently defined in raw, uncalibrated device color spaces (DeviceRGB or DeviceCMYK). Because different monitors and printers interpret raw RGB values with vastly different color saturations and gamma curves, the visual appearance of a document can drift significantly over time.

PDF/A resolves this by mandating that all uncalibrated device colors be tied to an explicit Output Intent dictionary located in the root Catalog object under the /OutputIntents array. The Output Intent specifies an embedded International Color Consortium (ICC) color profile (such as sRGB v4 or standard SWOP CMYK) via the /DestOutputProfile key, along with an official registry identifier (/OutputConditionIdentifier). Our engine injects standardized, compliant ICC profile streams, ensuring predictable, calibrated color reproduction on all future hardware.

Prohibited Elements: Stripping Encryption, JavaScript, and Audio/Video

To guarantee that future archival software can access and render the document without proprietary decryptors or security vulnerabilities, ISO 19005 strictly forbids several dynamic and security features:

1. Password Encryption (/Encrypt): PDF/A documents must never be encrypted with passwords or DRM locks, as forgotten passwords or deprecated cipher algorithms (like RC4) would cause permanent, irrecoverable loss of the archive.

2. Dynamic Scripting (/JavaScript, /JS): Executable code is banned to prevent security exploits, malware execution, and dynamic content that could alter the visible text after publication.

3. External Dependencies: Multimedia streams (/Movie, /Sound) and external file links are disallowed to prevent broken external references.

Our conversion engine systematically scans the document catalog, strips disallowed interactive actions, neutralizes executable scripts, and removes encryption dictionaries while preserving the integrity of printable page content.

XMP Metadata Packaging and Validation Identifiers

PDF/A compliance requires embedding a formal Extensible Metadata Platform (XMP) data stream in the document Catalog under the /Metadata key. This metadata packet must be formatted in strict compliance with the Dublin Core schema and the PDF/A Identification extension schema.

Our engine compiles a standardized XML/RDF metadata packet containing the official PDF/A namespace definitions:

- pdfaid:part: Specifies the standard part number (e.g., '1' for PDF/A-1 or '2' for PDF/A-2).

- pdfaid:conformance: Specifies the conformance level (e.g., 'B' for basic visual conformance).

When judicial e-filing systems or institutional archives (such as PACER, national libraries, or government registries) inspect the file, their automated intake validators parse this XMP stream to immediately verify that the document fulfills legal deposit criteria.

Device Color Space Mapping, ICC Profile Linking, and Pre-Press Standards

Understanding color management in the PDF/A specification requires examining the relationship between device-dependent colors and International Color Consortium (ICC) profiles. In typical desktop workflows, designers use RGB for screen graphics and CMYK for print, often mixing both within the same document. In standard PDF, this mixture is permitted, but the visual result depends entirely on the calibration of the viewer's monitor.

Under ISO 19005, all device colors must be bound to a single, unambiguous Output Intent (/OutputIntent). If an RGB Output Intent (such as sRGB v4) is declared, all CMYK objects must either include their own embedded ICC profile or be transformed using compliant color conversion matrices. Conversely, for documents intended for commercial archiving and print, a standardized CMYK profile (such as Fogra39 or US Web Coated SWOP) can be bound.

Our engine automatically inspects the color spaces present across all page resources, embeds the certified sRGB IEC61966-2.1 ICC profile, and establishes the required /OutputIntents catalog dictionary, ensuring absolute visual reproducibility across all future hardware platforms.

💡Pro Tips for PDF/A Archival Conversion

  • •If submitting to government or court e-filing systems (like PACER), verify whether the court mandates PDF/A-1b or PDF/A-2b before converting.
  • •Always run your converted file through our companion PDF/A Validator tool to verify that all font programs and color profiles satisfy ISO criteria.
  • •Never encrypt a PDF/A document after conversion; adding a password will immediately invalidate its ISO 19005 archival certification.
  • •Ensure all fonts in your original source file are properly embedded prior to conversion to avoid fallback font substitution.

🛡️OutputIntent Injection, XMP Packet Assembly, and Catalog Sanitization

During conversion, our Web Worker accesses the PDF Catalog dictionary. It instantiates a standard sRGB ICC profile stream, creates an /OutputIntent dictionary with /S /GTS_PDFA1 and /OutputConditionIdentifier (sRGB IEC61966-2.1), and appends it to the catalog's /OutputIntents array. It then generates an uncompressed XMP metadata stream wrapped in '<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>' containing the <pdfaid:part> and <pdfaid:conformance> RDF tags. Finally, it scans the catalog to excise /Encrypt and /JavaScript entries, re-serializing the file with a compliant cross-reference table in browser RAM.

Stack: WebAssembly • Multi-threaded Web Workers • HTML5 Canvas API

Privacy: Files never leave your device or touch a cloud buffer; analytics run only with your consent.

Why choose client-side browser tools?

When you compress an image or merge a PDF on 2run tools, the code executes inside your browser tab using WebAssembly and Web Workers. We never stream your bytes to a remote cloud server. Your private financial reports, personal photos, and legal agreements never leave your device.

Total PrivacyIn-Browser
Instant ProcessingFast RAM
Truly UnlimitedZero Limits

Frequently Asked Questions About Converting PDF to PDF/A

Why do government agencies and courts require PDF/A format?▾

Government archives, courts, and land registries require PDF/A because it guarantees that electronic documents can be opened and read exactly as originally drafted decades or centuries into the future without relying on obsolete external fonts or software.

What is the difference between PDF/A-1b and PDF/A-2b?▾

PDF/A-1b is based on PDF 1.4 and is the most widely supported archival standard, but forbids transparency. PDF/A-2b is based on PDF 1.7 and allows transparent graphics, layers, and modern JPEG 2000 compression.

Can a PDF/A document be password protected?▾

No. The ISO 19005 specification strictly forbids encryption and password locking, ensuring that archived documents remain accessible indefinitely without risk of lost decryption keys.

Will converting to PDF/A change the visual appearance of my document?▾

No. The primary goal of PDF/A is visual preservation. Your layouts, fonts, and graphics will appear identical, with the added benefit of standardized color profiles.

Can I edit a PDF/A file after conversion?▾

PDF/A files are designed to be immutable archival records. While you can open and view them in any reader, editing them in standard software may remove the PDF/A metadata or introduce non-compliant elements.

Are my sensitive archival records uploaded to any external server?▾

Never. All document parsing, ICC profile injection, and metadata packaging execute 100% locally inside your web browser. No document data is ever sent to remote servers.

What ICC profile is embedded during PDF/A conversion?▾

Our tool embeds the internationally standardized sRGB IEC61966-2.1 ICC profile, which is universally recognized by courts, institutional archives, and commercial print systems worldwide.

How does PDF/A handle documents with mixed RGB and CMYK images?▾

The embedded Output Intent establishes a calibrated color reference, ensuring that viewing engines translate mixed color spaces predictably without color shifts or gamut clipping.

Sites Loading Under 0.8s
100/100 Lighthouse web engineering
Audit
Dev Arm for Design Agencies
White-label • Bilateral NDA
Partner
Technical SEO by Code
Deep Schema • Zero waste
Scale SEO
Custom Web Apps & SaaS
100% code ownership • Edge scale
Build
Turn Traffic into Sales
+34% sales lift • Fix bottlenecks
Audit