You know how the government and other form-obsessed institutions provide PDFs where you fill in your data right in the form, and then you print it? Well, you too can make those kinds of forms for yourself or for your clients.
You can even make the fancy ones that do calculations automatically in the form!
A couple of years ago we started creating fillable PDFs for clients – forms where a user fills data in a PDF and then saves the form. A common type of fillable PDF we create is a custom timelog – a time tracking sheet users (in this case students in a campus organization) can fill out and print. These timelogs have lots of different data types and features, and I’ll use them here as a great example of the steps and tips needed to create a PDF a user can fill out and then print or save.
Getting started
The qualifications: Students must be able to enter their info, enter daily times as numbers, and write task summaries in the fillable PDF. The form must add their daily time entries and be in a format a student can save to their computer or print, or both.
If you haven't made a fillable PDF before, here are the key steps you need to get started. If these steps are old news, skip ahead to the formatting or tips sections.
Note: I am using Adobe Acrobat Pro on Mac OS X. Your version may have items in slightly differently locations.

Menu for creating forms are on the right side panel when you have an open PDF.
- Document layout. First off, the layout for the PDF needs to be created. Any layout or word processing application can be used. We typically use InDesign to create the form layouts, since they’re multiple pages, but Illustrator or MS Word work fine too. Create the document and then save it as a PDF.
- Create as fillable PDF. Open up your PDF in Acrobat Pro. Go to Tools > Forms > Create. In the dialog box that opens select "Use the current document".
- Automatic form field creation. Acrobat will automatically convert any elements of the document it registers as form fields into the appropriate editable field type, including text fields, checkboxes and large text boxes.
What if Acrobat didn't create one of my form fields? It's no big deal if Acrobat didn't automatically detect a form field. Just go to the "add a new field" button in Acrobat, pick the right field type and use your mouse to draw the field where you need it. Then make the appropriate formatting choices.
Now, you can go through the form and adjust the formatting or make your form do calculations if needed. Or, if you’re ready, just go on to saving your document.
Formatting essentials
Acrobat will make some acceptable choices for your form fields in Step 3 above, but I find they’re not perfect, and often change them. Still, it's nice to start with those, because you don't have to draw all the boxes that need to be filled in.
- Font size. To change the basic font formatting of a form field, double-click on a field. In the dialog box that opens up, go to “Appearance” and change font type and font size. I find that a font size of 8 or 9pt works well – not too large, not too small.
- Text alignment. In the same dialog box under “Options,” you can change text to align left, center or right. Center is a good choice for text fields that are smaller than one line, or fields that are part of a table.
- Text boxes. Large text boxes or text areas are perfect for free form, sentences or paragraphs. Here, you’ll want to have the text wrap onto multiple lines so it stays visible when printed. Check the “Multi-line” box under the “Options” section to have the text automatically wrap.

The "Appearance" section of the "Text Field Properties" dialog window. Select font size from this screen.
Pro formatting
If a fill-in form is going to do some arithmetic, or if the form needs to ensure users only enter in the correct data type (numbers only), Acrobat offers some additional control over field contents.
- Numbers only. If a field is going to be used in addition or subtraction, you’ll want to only allow numbers in it. Otherwise, calculations won’t work. Under “Format” in the field editing dialog box select “Number” for format category.
- Read only. Fields that are calculated automatically should be read-only so they can’t be changed accidentally (or on purpose, either). Under “General” check the “Read only” box.

The "Options" section of the "Text Field Properties" dialog window. Convert text boxes to multi-line using this screen.
Save a fillable PDF for your users
Users will need these PDFs saved in a format that will open in their Acrobat Reader – since most folks don't have Acrobat Pro.
We make the forms saved in a format that anyone with only the free Acrobat Reader can open and fill out. Here's how to save your PDF in a way those with Adobe Reader can open it, edit it and save or print it.
PDFs that open and save for Acrobat Reader users:
- Close form editing. Click “Close Form Editing” to close the editable fields and functionality.
- Reader extended PDF. Go to Save As > Reader Extended PDF in Adobe Reader > Enable Additional Features
Select "Enable Additional Features" from the Save As menu to save the PDF in a format that enables Acrobat Reader users to view, edit and save the document.
Tips and techniques
Acrobat still has room for improvement in terms of making things run a little faster and a lot smoother. It sure would be nice if it started share some features of other Adobe software (like alignment!). In the meantime, we've accumulated some tips for maximum efficiency .
Tips for speed and accuracy
Here are a few tips and lessons learned that I've picked up after working on a few dozen fill-in forms.
- Copy and paste across documents. You can copy and paste large groups of form fields from one document to another.
- Bulk formatting for form fields. If you select multiple form fields, you can edit the formatting for all of them at the same time. For example, if you'd like to change the font size and alignment for all of the form fields on your document, open up the edit dialog (by double-clicking any field). Then behind your open dialog, select several fields with your mouse by drawing a box around them. In your dialog, go to the "Appearance" tab and change the font settings. It will apply to all of the selected form fields.
- Faster editing of large documents. Acrobat tends to get bogged down when working on editable forms that are multiple pages. It starts running very slowly. We've found that working on pages in small units, 1-3 pages at a time and then merging them into a 10+ page PDF is much more effective.
- Simple custom calculations. If you're going to use custom calculations, I highly recommend using the "Simplified Field Notation," rather than the "Value is the ___ of the following fields.” The “Value is the sum of the following fields” function seems like it would be so great, but it is extremely slow. Simplified Field Notation is straightforward to use, and so much faster. Here’s an example of how you use it. To have Acrobat add up all the times for seven weekdays, you would enter something like this in the "Simplified Field Notation" box: 20120807 + 20120808 + 20120809 + 20120810 + 20120811 + 20120812 + 20120813. Each of those numbers is the name of a field from the same week. So simple!

The "Calculate" section showing an example of "Simplified field notation."
More pro tips
Here are a few more tips that will make working with fillable PDFs easier on your users and you.
- Use custom tab order. Users will appreciate tabbing through form fields in the correct order, and you can set it up for them. When you are in form editing mode, your form fields will show up in a list on the right panel of your Acrobat Pro application. The order they display in the list is their tab order. Simply use your mouse to drag the form fields up or down to rearrange them in the optimal order.
- Keep a master document. In addition to saving your document as an "extended PDF", consider saving the original fully featured PDF document as well. This will make editing and keeping track of the different document types easier when you make future edits. I like to save a "master" version that works in Acrobat Pro, and then "web" version (the "Acrobat Reader Extended" version) that is for distributing to users or clients.
Use caution
- Double check automatic field creation. I have had mixed results with the automatic fields Acrobat creates. It has a tendency to use "auto" for the font size, which I don't like. I like uniformity, and I like to set the font size the same for all fields. Acrobat tends to skip some fields, like large text boxes, so they will need to be created. And, sometimes the automatic fields are way too small, and look like itty bity checkboxes.
- Use consistent field names. Though not mandatory, it’s essential for me to stay organized by using a naming convention for form fields. I highly recommend you do too, especially if you’re going to do any sort of calculations or functions.
Don'ts
- Don’t re-use field names. If you're going to have calculations on your fillable PDF form, you'll need to give every form field a unique name. You can re-use field names from document to document, but you can't reuse fields on different pages of the same document, or it will conflict with calculations.
- Don’t use symbols in field names. Acrobat is picky about the names you pick. Don't include any symbols in field names that will be calculated. (For example, don't name a field like this with dashes: 3-6-2012) Acrobat will attempt to subtract the numbers within the field name as it makes calculations.
Photo Credit: Angelo DeSantis




What others are saying
Kim
I am trying to create a form where one of the following conditions can apply to the form fields:
1. The field names will show before the person has written in the field. It is a blank document, and I would like each field labeled with the field name that I have created.
2. (and optimally), the background of the PDF form field will show visible until someone has typed into the field that is on top of it. For example, the box is on the page, and shows what is supposed to be entered on the form. Then I place a text field on top of that box, and when someone types, it types over the words, and creates a white background so you aren’t typing over the letters in the background, but it now hides the background so you can see the new typing.
Any way to do this? I would REALLY appreciate your assistance!!
Susan Snipes
@Kim You can put a default value in a form field. I’m not sure if this is what you were thinking, but here’s how it works. You put in whatever you want for a default value such as “Enter your name here”. When a person tabs into a field the whole default value is highlighted so they can easily type over it. If they place their cursor in the field, they’d have to select/delete to remove the default value. The “default value” is located under “Options” when the “Text Field Properties” popup window is open.
I think your second idea could be done using Javascript, though I’m not 100% sure.
Very technical, but here is the JS API Reference: http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf And I bet you could find some other references online if you search for some combination of these terms: Javascript fillable PDF example label hint form field….
Phillip M Jones
In the adobe acrobat forum there is some one asking on a Form that need multiple Digital signatures. That if the document is cleared of original signature (because of changes in the document). That all digital signatures should be cleared. So that it won’t appear that the other signers approved the changes without looking at it. Is that Possible The act of clearing one signature clears them all?
Susan Snipes
@Phillip The forum poster makes a great point that other signers should be cleared if changes are made. However, I don’t work with digital signatures and/or multiple signatures very much. So I don’t know for sure if clearing one signature would clear them all. I believe from looking at a couple of forum posts that digital signatures can’t be cleared in one go. See these posts: http://forums.adobe.com/thread/459209 and http://www.adobe.com/products/acrobat/shared-pdf-document-reviews.html
If you are bored or need some long road trip reading, here’s the official Adobe Digital Signature guide - http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/acrobat_digsig_userguide_90.pdf
Good luck!
Gio
Hello, I have created a fillable form that can be saved. I have added a calculation area (formula) in which the user can enter “x” amount and they will get the proper calculation. It allows me to change it but when i email the form to others, it does not allow them to edit the calculation area. It will allow them to change the fields but not the calculations. I did enable additional features. I have been creating forms for a while but not one with a calculation attached to it where the user can change it at will. If you can help on this matter i would greatly appreciate it! Thank you
Susan Snipes
@Gio
It sounds like you are doing everything correctly. It could be a user error… I recommend double-checking the following things on the user end.
1. Try opening it yourself in Acrobat Reader (not Acrobat Pro or whatever pro version you have) and see if you are able to edit the formula.
2. Make sure the users are in fact using Acrobat Reader (and not some other type of app viewer that will open PDFs).
3. Make sure that the users are using current versions of Acrobat Reader.
Hopefully that helps!
Audrey Gross
I want to be able to paste from one form to the next, my fillable fields, in the same order as the original. Any Tips? Seems as though I have to reorder every time I paste them. It is a fairly complicated form.
Susan Snipes
@Audrey - If you copy the form fields from the right side (the list of form fields), rather than directly from the document main content area, the form fields will paste in the order they appear on the right side.
[On a related note, if you were copying the fields from the main body of the form, it seems like they’re pasted in the order that they flow from top to bottom. So if you have any that are higher up vertically than others those will show up in that order. Was that what was happening for you?]
Larry Owens
I have a form that needs to be filled out be an official and then emailed to a student or prospect. I do not want the student/prospect to be able to modify or fill in any more fields when they receive the file. Is there a way to set this up?
Victoria Frank
I have created a fillable application form. When someone fills it out and emails it back to me, I cannot see what they typed in the fields unless I actually click on it, which then the text shows up. How do I combat this issue so the text shows up immediately when I open the document from my email? Thanks.
M Cepek
I’ve imported a PDF, and am trying to convert it into a form. This is a complex page layout, with fields and labels all over the page. One example is changing a text text box from “Job # 123-456-78” into a label of “Job #” and a form field. That’s not hard. But I haven’t figured out how to align that label and the new form field with each other. Acrobat XI Pro seems to treat form editing and content editing as separate worlds. What I want is the label text and (eventual) form text to be baseline-aligned with each other so it looks professional on the page. My question is: how does one align text and fields?
Callie Wagner
I have a few questions about form fields and really need some help.
1) Is it possible to have a drop-down list that is dynamically changed based on another value in the form? (for example, if you pick FL in field 1, you can choose 1, 2, or 3, however, if you pick GA in field one, you can pick 4,5,6). I assume this requires some JavaScript coding to set up , but wasn’t sure.
2) Can you test the value of a field after they tab off of it?
3) How do pdf forms handle 1-to-many lines? How do fillable PDFs support a lines section that may have 1 detail lined and may have 50?
Any help would be greatly appreciated!
Callie Wagner
And one more question… Can you provide a “look up list” so that the user will click a button and it will show them a list of available values to choose from?
Thanks!
Susan Snipes
Thanks for asking all these great questions everyone. I don’t know the answers to all of them, but I’ll help with what I can:
@Larry Owens
I haven’t tried to do anything like what you need to do (allow an admin/official fill out a form and then mail it to a student who should not be able to edit it.) I think you’ll need to look into workflow for this. My guess it that you’d want the admin/official to be able to “approve” the document which would lock it. And then send it on to the student. Good luck!
@Victora Frank
That is a very curious issue. I’m not exactly sure why you can’t see the text in the fields. However, I can think of a few things to check:
1. Make sure it’s opening in Acrobat and not some other PDF reader (like Preview in Mac)
2. The field size might be too small for the text, so it’s getting cut off and not showing. Check that the field is tall enough, and the input text font size isn’t too large.
3. Also, if you allow scrolling in your form fields and someone put returns/line breaks at the top of the form field it would push down what they actually typed in.
I hope that helps.
@M Cepek
Yes, I’ve noticed that Acrobat could really use some alignment tool improvements! It’s not nearly as awesome as some of the other Adobe applications. We typically create all our labels/text/intros in InDesign or Illustrator, so those are all lined up to begin with. Then once in Acrobat, to line up form fields, we use guides. When you’re in form editing mode, you can pull a guide from the top or left ruler. The form fields snap slightly to the guide. And it works better for snapping if you’re zoomed in more. It’s not perfect, but that’s the best we’ve found. Until they add some more alignment tools.
@Callie Wagner
1. I have not yet tried to create a drop-down list whose content change based on a selection in another form field value. I would assume that you can as well, and if so, you would need to use javascript.
2. Yes, absolutely, you can test the value of a field after a user tabs off. You can probably do it multiple ways, but the best way seems like it would be to use the “Action” tools (you get to these from the Text Field Properties popup/toolbox when you double-click a form field.) I’d suggest using “On Blur” and then having the Action set to javascript with whatever you want to test against e.g. values equal to something, or length longer than something—any of the typical javascript validation.
3. I’m not sure I understand your question about how a form would handle 1-to-many lines. Can you tell me more about this?
4. I haven’t tried to do anything like the look-up list you described that would show a list of values/choices. You could maybe use a dropdown list for this. But if that won’t work for what you need to do, I’d imagine you could use javascript to have an empty field display values on the click of a button.
It sounds like you have a pretty complex form—good luck!
M Cepek
@Susie Q re: 3.13.2013: Thanks! It helps to feel validated that Acrobat Pro (XI) doesn’t meet expectations in the text/form-field alignment area (among others). I am now exploring LibreOffice, which is “free”, and is a huge/active open source project. It can include PDF-form compatible fields in documents with ease. If I can make the back-end data merge (filling in the form fields with data) piece work, then I think that the tool we will end up using for our form template creation. FYI / thanks again!
Susie Q Snipes
@M Cepek Thanks for the reply—I appreciate hearing back. LibreOffice sounds good, I hope it works for you!
Mark
I’m having the same issue as Victoria. I think it has to do with the signature field. I’ve now changed it from a digital signature field to a free-form text field to see if that does the trick.
Dan
Is there a way to automate or code the ability to create the tillable PDF form so it can be created and then later provided to the user?
Andy
I have a question related to adding calculations to PDF’s:
We have a multipage PDF that was created from a mail-merged MS Word file. The document is an invoice that has merged with about 50-75 addresses creating a 50-75 page PDF document. It is created using form wizard with a table for the user to input unit quantity and price per unit. The price and unit are multiplied to give a row total and then six rows are then totalled at the bottom to give an invoice total.
Is there a way to replicate the cell formatting across multiple pages of the PDF automatically? I would rather not need to have to format every single invoice individually.
thanks,
Susan Snipes
@Dan I am not sure if there is a way to send out PDFs at designated times to users with any of Adobe’s tools. I don’t think so, but it may be possible with some of Adobe’s workflow software/tools.
You could definitely do something outside of Acrobat to send certain fillable PDF files you designate to certain people at certain/days times. You’d need to do this with a CMS, framework or other custom web system—I’m sure many web developers would enjoy talking with you about options for this type of solution :)
Susan Snipes
@Andy I don’t know of a way to automatically replicate cell formatting across multiple pages of a PDF. I don’t think it’s possible. The best thing I can think of is to copy the cells from one page to each successive page and then edit the formulas/field names if needed.
A few thoughts:
a. If you copy cells/fields that don’t have formulas or field names you can just copy/paste from page to page with no trouble, but you DO have to apply formulas afterward with custom field names.
b. If you copy cells/fields that have formulas and/or field names, you could also pretty quickly paste form page to page, but then you’d have to change the field names and formulas to be different from page to page.
Stacie
Susan, I am creating a form with Acrobat for the first time. Is there a way, when I’ve completed it, to “lock” the form or save it as a “template” so the user will not be able to save over the original document, or edit any fields for that matter? It’s an important function for us, for the user to always have the original blank form so they don’t save over it by mistake. Any help is appreciated….
Jan Stead
Can you tell me if there is a way to have the content of the large fillable text boxes print. We are asking our clients to print the forms once they complete them and fax them to us, but the content of the large fillable text boxes is only showing a few lines. We have scroll bars on the text boxes, but the hidden text is not printing.
I was hoping there would be a way to have just the content print.
Thanks
Susan Snipes
@Jan Stead
I don’t know of a way to have the content in a fillable text box print if it’s not visible. I think the options you have are:
1. don’t allow scrollbars, so content is always visible. Then make the content boxes bigger (or make font smaller)
2. import content from the pdf into a spreadsheet and then print it.
Certainly #1 would be easier. Good luck!
Susan Snipes
@Stacie
You’ll want to save it in a different format. This article recommends saying the PDF via Save As > Reader Extended PDF > Additional Features so that the PDF is editable.
Since you don’t want it editable, you’ll need to save it as a different format. I think the Save As > Optimized PDF would work (or any of the other ones that aren’t under the Reader Extended PDF menu.
When a PDF saved in this format is opened in Acrobat Reader, the user will not be able to save the document with any data they type into the fillable fields.