Does anyone know how to convert XFA to PDF without losing form fields?

I have an XFA form that I need to turn into a regular PDF but every conversion I try drops the fillable fields. Is there a way to keep them intact?

XFA fields don’t translate directly into standard PDF form fields, so most conversions either drop them or flatten the form. I learned that the hard way with shipping paperwork. Ask the form owner for an AcroForm version if possible; otherwise you’ll need to recreate the fields manually in a regular PDF and transfer the data separately.

Bad news: most converters flatten XFA into a static page, fields gone. The only thing that worked for me was opening it in full Acrobat and doing Save As Other, Flattened PDF for printing, or re-creating the fields on top of a flattened copy, which is boring but reliable. What device are you on, maybe there’s a shortcut?

XFA fields don’t convert cleanly because they’re a different kind of form, so most converters only preserve the visible page. In PDFcap, open the XFA file and use its form conversion option to create standard PDF form fields, then test the result in Acrobat or a browser. If the form has dynamic sections, you may need to flatten those parts first.

XFA fields aren’t normal AcroForm fields, they’re drawn from XML each time the file opens, so most converters just flatten the picture and the fields vanish. There’s no true one click conversion that preserves them. The reliable route is to flatten a copy, then rebuild the fields on top with Acrobat’s Prepare Form, which auto-detects most of them. Tedious, but everything stays fillable.

XFA and regular AcroForms use different field structures, so most converters either flatten the form or lose the fields. In Acrobat Pro, try opening it and using “Prepare a Form” to detect fields, but expect to check and rebuild them manually. Do not use Print to PDF if you need fields preserved. I learned this the hard way with insurance forms: keeping the original XFA file is usually the only reliable option.

I usually flatten XFA forms first then export, the fields come through as AcroForm that way. Have you tried opening it in Acrobat and using the export tool?

Had this happen with a disclosure form last year. What app made the XFA, Adobe LiveCycle or just Acrobat with dynamic XFA turned on?

  1. Open in Acrobat Pro, go to Prepare Form, there’s an option to remove the XFA layer and keep the AcroForm underneath, sometimes under File > Save As Other or in the form properties.
  2. If that strips fields anyway, print to PDF first then run “Prepare Form” again to auto detect fields.
  3. Always keep a copy of the original XFA before messing with it, you can’t undo the layer removal easily.

@angela.1996 flattening is exactly what kills the fields, in my experience, it bakes them into the page image. If you want them to survive, run Prepare Form on the flattened copy to re-detect them instead. Worked on my old laptop with Acrobat, not sure if it’s the same on Mac.

I ran into this with our new hire packets and learned the hard way. Most standard tools just flatten XFA completely into a static page. As far as I know, you can’t easily preserve the interactive fields without rebuilding them, so I usually end up having to recreate the fields manually over a printed copy.

I get 3 or 4 of these annoying XFA tax forms from clients every month.

I usually print them to a flat PDF, then use Acrobat Pro to auto-detect and rebuild the fillable fields.

What software are you currently trying this on?

@phantom_midnight The simplest thing I check first is whether Acrobat can detect any leftover fields after flattening. I print to PDF then use Prepare Form like you, it works for the tax forms I get from clients too. As a designer I always proof the look before sending invoices.