> For the complete documentation index, see [llms.txt](https://guide.docmaker.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.docmaker.co/features/fill-out-pdf-forms/build-your-pdf-form.md).

# Build your pdf form

In order to build your pdf form, or add editable fields into an existing pdf file, you may either:

* use the official Adobe pdf editing software like Acrobat DC ([official website](https://www.adobe.com/acrobat.html))
* use alternative pdf editing solutions like Sejda form builder ([website](https://www.sejda.com/pdf-forms)) or pdf filler ([website](https://www.pdffiller.com/en/functionality/create-fillable-pdf-forms-to-online-fillable-forms-online.htm))
* use free demo websites like [this one](https://developer.mescius.com/document-solutions/javascript-pdf-viewer/demos/sample/edit-pdf/purejs/)

docMaker accepts the following  field types:

* simple input text fields
* multiline input text fields
* radio buttons
* checkboxes
* buttons (to be used if you want to insert images or signatures in your document)
* options lists
* dropdown inputs
