PDF to PDF/A

Normalize PDFs into self-contained PDF/A-2b archival files with flattened pages, embedded sRGB output intent, and identification metadata.

Convert a regular PDF into a PDF/A-2b archival document by flattening pages, embedding a color output profile, and adding standardized identification metadata - the format many regulatory and institutional archives require for long-term preservation. PDF/A guarantees the document will render identically decades from now, independent of external fonts or resources, at the cost of removing interactivity like forms and scripts. Processing runs locally, and legal or regulated archives should still validate the output with a dedicated PDF/A validator like veraPDF.

Runs in your browser // nothing is uploaded

Runs on your device. This tool processes your file inside this browser tab. Nothing is uploaded, so it also works offline once the page has loaded, and closing the tab discards the file from memory.

Loading tool

How it works

  1. 01

    Upload your PDF.

  2. 02

    Click Convert to PDF/A.

  3. 03

    Download the PDF/A-2b archival file.

Details

Formats
PDF
Runs
In your browser
Files uploaded
No
Cost per run
Free
Sign-in
Not required
Works offline
Yes, once loaded

Last updated 2026-08-12

Common questions

Which PDF/A level is produced?

PDF/A-2b, which preserves reliable visual reproduction. Pages are flattened, so forms, scripts, annotations, and selectable text are removed.

Why is an ICC profile embedded?

PDF/A requires a defined output color intent. The converter embeds a compact CC0 sRGB v2 profile.

Do I still need validation?

For legal or regulated archives, validate the result with your repository's approved PDF/A validator such as veraPDF.

Does it upload my PDF?

No - normalization to PDF/A runs entirely in your browser.

Use this from your code

This tool is also a REST endpoint, so you can run it in a pipeline instead of by hand. Each call costs 4 credits and needs an API key. See the API reference for every parameter.

curl -X POST https://fileoven.com/api/v1/tools/pdf-to-pdfa \
  -H "Authorization: Bearer sk_live_..." \
  -F "file=@input.pdf" \
  -o pdfa.pdf

Related tools