/// CONVERT
1 credit

PDF to PDF/A API — verified archival conversion

PDF/A-2b or 3b, verified structurally (and by veraPDF when available) — never a false conformance claim.

/// Quick answer

PDF to PDF/A converts a document to PDF/A-2b or PDF/A-3b using Ghostscript with an embedded sRGB ICC profile, then verifies the result before ever claiming conformance: the XMP metadata must declare pdfaid:part/pdfaid:conformance, and the document must carry a real /GTS_PDFA1 OutputIntent with an embedded color profile. Any verification miss returns a 500 rather than a PDF that merely claims to be PDF/A. validated_by reports whether the check was structural or done by veraPDF, when installed.

Try PDF to PDF/A API — free →Read the docs

Free account. No card required.

How does the PDF to PDF/A API work?

One HTTP request from any language. Every ASHDOCS endpoint uses the same X-API-Key header.

curl -X POST https://www.ashdocs.com/api/v2/tools/pdf-to-pdfa \
  -H "X-API-Key: ash_live_..." \
  -F "file=@document.pdf" \
  -F 'level=2b'

Common use cases

RELATED TOOLS