Fillable online form creator

Create, edit, and fill out PDF forms online

Turn your text documents into fillable PDF forms

Use any .docx document, download a form template from our library, or create an online form from scratch. Just add the fields you need - text areas, images, combo boxes, drop-down lists, checkboxes, radio buttons, emails, phone numbers, date & time, credit cards, ZIP codes - to get a complex sales agreement or development contract, then share and fill it out digitally. If necessary, use complex fields to compose a custom field you need.

Open the library

Edit forms by your rules

Format your form as any text document: manage fonts and styles, add tables, graphics, and other objects. Insert fields in line with your text or fix their position. Move and rotate fields. Easily adjust field size, enable multi-line entry, or spread the entered text evenly. Adjust the border and background colours. Add tips and placeholders, group fields to fill them out simultaneously, and use tags to simplify work with fields in automatic mode.

See it in action

Adjust text fields to any case

Allow usage of any specific symbols in text fields and set the needed format: None for usual text fields, Digits or Letters only, customizable Arbitrary Mask suitable for phone numbers, and Regular Expression, which implies using a rule according to which mandatory characters are entered in the field in the required order such as in email addresses.

Fill out forms anywhere, anytime, on any device

Easily share ready PDF forms with others and fill them out online in ONLYOFFICE DocSpace, locally with ONLYOFFICE desktop apps or even on the go using the free mobile apps for iOS and Android. It's also possible to fill out PDF forms created in other apps using ONLYOFFICE.

Find the forms to fill out

Authenticate digital data with e-signatures

Assign various recipient roles with the role-matching colors. Customize the list of default roles to better match your workflow requirements. Coming soon: Let users sign an entire form or just some fields. ONLYOFFICE uses ED25519 keys for digital signatures.

Secure your sensitive field data coming soon

Protect your form and its contents, i.e., field data. ONLYOFFICE uses the symmetric AES 256 GCM algorithm to encrypt data and the asymmetric algorithm based on the Curve25519 keys to encrypt a key.

Get started and choose where to work


Create rooms within your secure DocSpace, invite people, view, edit, and collaborate on all kinds of documents from any desktop or mobile device.

In the platform you use

Connect Docs to edit documents directly from your app. 40+ ready integrations: Box, Moodle, Nextcloud, Odoo, Wordpress, etc.

In the platform you build

Integrate Docs into your service to provide powerful document-editing and building capabilities to your customers under your brand.

From your PC

Edit docs offline with free office apps for Windows, Linux, and macOS

From your mobile devices

Work on documents on the go with free apps for iOS and Android devices

Learn more about ONLYOFFICE Form Creator


Automate form creation by replacing placeholders with form fields using a macro
Learn more

Help Center

How to create fillable forms
Check user guides

Help Center

How to fill out a PDF form
Check user guides
Frequently Asked Questions
  • What format does ONLYOFFICE use for the forms?

    Ready forms are saved and distributed in PDF.

  • Does ONLYOFFICE offer any form templates?

    Yes, you can download ready-to-use templates from the ONLYOFFICE library.

  • Is it possible to embed a form in my website?

    Yes, you can easily add an online form to your website, making it available for filling in and downloading as PDF.

  • Is it possible to use ONLYOFFICE form creator within my app under my brand?

    Yes, you can integrate the form creator into your app. Please use ONLYOFFICE Docs Developer.

  • How to create a fillable form in ONLYOFFICE?

    In ONLYOFFICE, you can build fillable forms directly in PDF by adding the required types of fields and adjusting them to make your PDF form look as you need it.