Logo
Back to Blog
Productivity August 13, 2026 7 min read

PDF/A-1b vs 2b vs 3b: Which Conformance Level Do You Need?

O

OmniWebKit Team

Document Tooling

Share:
Article Cover Image

Pick the part your recipient named. If nobody named one, pick PDF/A-1b.

That answers most of the question, and the rest of this explains when the shortcut breaks. The parts of the standard are not quality tiers, which is the misconception that causes the trouble. They differ in what they allow, and a later part is not a better part — sending PDF/A-3 to a registry that accepts only PDF/A-1 gets you rejected just as firmly as sending something invalid.

PDF/A conformance levels compared, side by side

FeaturePDF/A-1bPDF/A-2bPDF/A-3b
Based onPDF 1.4PDF 1.7PDF 1.7
TransparencyForbiddenAllowedAllowed
LayersForbiddenAllowedAllowed
JPEG 2000 imagesNoYesYes
AttachmentsNonePDF/A files onlyAny file type
Embedded fontsRequiredRequiredRequired
EncryptionForbiddenForbiddenForbidden
JavaScript and mediaForbiddenForbiddenForbidden

Notice how much stays constant. Fonts embedded, colour defined, nothing executable, nothing encrypted — those rules are identical in every part, and they are the ones durability actually depends on. What changes is tolerance for modern PDF features.

Which PDF/A version to use, by situation

The requirement names a part. Use exactly that one. This is the single most common reason a valid file gets rejected: it is perfectly good PDF/A-2b arriving at a system that only takes PDF/A-1b.

The requirement just says PDF/A. Use 1b. It is the strictest, so it satisfies the widest range of systems.

Your document is design-heavy and nobody specified. Here the shortcut breaks down. PDF/A-1 forbids transparency, so drop shadows and semi-transparent logos get flattened. Sometimes that is invisible. Sometimes you get hard edges where a gradient used to fade out. Convert, look at the result, and if it has degraded, ask whether 2b is acceptable rather than submitting something that looks wrong.

You need reliable text extraction. Look at level u rather than the part number. Level u is level b plus a guarantee that all text maps to Unicode, so it can be searched and copied dependably. It exists in parts 2 and 3 only.

What PDF/A-3 embedded attachments are really for

Part 3 differs from part 2 in exactly one respect: it lets the document carry any file type as an attachment. Part 2 allows attachments too, but only if they are themselves PDF/A.

That sounds minor and is not, because it enables the hybrid electronic invoice. Formats such as ZUGFeRD in Germany and Factur-X in France put a human-readable invoice on the page and a machine-readable XML file inside the same document. Accounting software reads the XML; a person reads the page; both are guaranteed to be the same invoice.

Two caveats we would flag before anyone gets excited. First, this is a genuinely specialist use case — if nobody has mentioned e-invoicing to you, part 3 is not what you need. Second, our own converter does not generate hybrid e-invoices. It can produce PDF/A-3b, but building a compliant invoice means embedding the XML with the right relationship key and filename, which is a job for dedicated invoicing software. We would rather say so than let you discover it at the tax office.

PDF/A level a vs level b, and why almost nobody has a

The letter after the number is a separate axis from the part, and it trips people up more than the parts do.

Level b means basic. It guarantees the document will look right — fonts embedded, colour defined, appearance preserved. This is what virtually every file described as PDF/A actually is.

Level a adds accessibility: a tagged structure tree, a defined reading order, alternative text on images, and text that maps to Unicode. A screen reader can navigate it properly.

Here is the part that matters practically. Level a cannot be manufactured by a converter. The structure has to come from the program that wrote the document, because a finished PDF simply does not contain the information — nothing in the file records that a particular line was a heading rather than large bold text. Anything promising to convert an arbitrary PDF to level a is either doing a poor job of guessing or misusing the label.

So if you are asked for PDF/A-1a, the work happens in your authoring tool. Use proper heading styles in Word, add alternative text to every image, then export directly.

Checking what you actually produced

Converters are not always honest about their output, and the failure is usually silent rather than loud. The file converts, reports success, and turns out to have no embedded colour profile at all.

Run the result through our PDF/A validator before you submit it. It reads the declared part and conformance level straight out of the file metadata and checks the structural requirements in your browser, which takes a couple of seconds and saves a rejection cycle.

If it comes back short on fonts, that is the most common failure of all and has its own guide in the fonts not embedded error.

Getting the level right the first time

The decision is smaller than it looks. Read the requirement; if it names a part, use that part. If it does not, use 1b and check the output has not been visibly flattened. Reach for part 3 only when something specifically needs attachments.

When you know which one you want, our PDF/A converter lets you choose the level rather than guessing on your behalf. New to the format entirely? Start with what PDF/A actually is. Already have an archived file you need to change? That is covered in editing a PDF/A file.

Frequently Asked Questions

If PDF/A-3 allows the most, why not always use it?

+
Because permissiveness is not an advantage when the receiving system is strict. Plenty of repositories accept PDF/A-1 or PDF/A-2 only, and will refuse a PDF/A-3 file precisely because it could be carrying arbitrary attachments they cannot inspect. Later is not better, it is different.

Will converting to PDF/A-1b visibly change my document?

+
It can. PDF/A-1 forbids transparency, so soft shadows, semi-transparent logos and blend modes get flattened into opaque approximations. On a text-heavy report you will see nothing. On a designed document you may see edges where there used to be gradients, which is worth checking before you submit.

What is the difference between the b and u conformance levels?

+
Level u is level b plus a guarantee that all text maps to Unicode, meaning it can be reliably extracted and searched. It exists in parts 2 and 3 only, not part 1. If your requirement mentions text extraction rather than just appearance, u is the level being described even when nobody names it.

Can I convert a PDF/A-1b file up to PDF/A-2b later?

+
Yes, and it is usually uneventful, because everything valid in part 1 is valid in part 2. What you cannot recover is anything the first conversion already flattened. Transparency removed on the way to 1b does not come back when you convert to 2b afterwards.

My file has an Excel attachment. Which part do I need?

+
PDF/A-3, and only PDF/A-3. Part 1 permits no attachments at all, and part 2 permits attachments only when they are themselves PDF/A files. A spreadsheet, an XML file or a CAD drawing inside the document forces you to part 3.

Does the part number affect how long the document survives?

+
Not meaningfully. All parts share the same core requirements — embedded fonts, defined colour, nothing executable — and those are what durability rests on. The differences are about which modern PDF features are tolerated, not about longevity.

Why does everyone seem to default to PDF/A-1b when it is the oldest?

+
Because it is the safest guess when the requirement is vague. A file that satisfies part 1 satisfies nearly any system built for a later part, so it fails least often. That is a practical argument about compatibility rather than a claim about quality.

Can a converter produce level a for me?

+
No, and be suspicious of anything claiming otherwise. Level a requires a tagged structure tree with a defined reading order and alternative text, and that information has to come from the authoring program. A converter working from a finished PDF has nothing to build it from.

The requirement says PDF/A-2 without a letter. What do I send?

+
Send PDF/A-2b unless the context is accessibility. When a specification names only the part, it almost always means basic conformance, since level a is rare enough that anyone requiring it says so explicitly. If the document is going somewhere with accessibility obligations, ask.

Does choosing a later part make my file bigger or smaller?

+
It can go either way, and the effect is small next to font embedding. Part 2 allows JPEG 2000, which compresses images better than what part 1 permits, so an image-heavy file may end up smaller as PDF/A-2b. A text document will be much the same at any part.

Tags

#PDF#PDF/A#Compliance#Standards