How To: Create 'Text: Boxes Per Letter'

filed in How To
Back to all articles

Create Text Fields where each letter (character), has its own box.


On many standard forms, you have fields where there is a box for each character. Take this Social Security Number field on the latest USCIS I-9 form.

Social Security Number - I9

If you were to draw a box across the entire Social Security Number Field, the number would be overlayed and left aligned. This would look pretty messy.

Not to worry, Anvil has a special box type called Text: Boxes Per Letter to help you format information so that it fits nicely, and legibly on to the form.

Instructions on how to navigate to the PDF Editor →

Creating a "Text: Boxes Per Letter"

  1. Select or draw a box into the area where the first character should be printed.

Single Box

  1. Change the Type of the box to be "Text: Boxes Per Letter".
  2. Click on blue "add another box" link button at the bottom of the Configuration Menu.

Single Box

  1. Now draw or select another box on the PDF.
    (Tip: You can draw boxes from top right to bottom left. This might be easier if you have a lot of boxes right next to each other.)
  2. Repeat steps 3-4 until you have added all of the necessary boxes.


You can map any Web Form field type to a Text: Boxes Per Letter PDF field, except for Images and File Uploads. Any characters beyond the number of boxes, will be ignored.

How To: Add a field to a PDF →
How To: Remove a Field From a PDF →
How To: Change Radio Group Mapping →
How To: Change the Type of a PDF Field →
How To: Create Radio Groups →
How To: Remove Box From PDF →
Definitions: PDF Field Types →

Ready to upgrade your paperwork?

Create workflows from your existing PDFs, or fill, generate, and sign PDFs from your app via our API. Start automating your paperwork today.