FormMagic

FormMagic

Hassle-free interactive PDF forms straight out of InDesign

If you or your team spend time creating interactive PDF forms in InDesign, you may remember with a groan the moment it registered that designing functional and elegant form fields with carefully chosen fonts, color and default text is a waste of time because this formatting does not survive the trip from InDesign to Acrobat! All formatting must be reapplied in Acrobat, and if any edits are made to the original form in InDesign, the cycle must be repeated – again and again.

FormMagic restores sanity to this process! With FormMagic, design the form exactly as needed in InDesign, freely including font formatting, text alignment, and default form field text (even Acrobat comb fields are supported!). Ready? Export the interactive form to Acrobat, and FormMagic ensures that all these details are restored with one click!

  • “I’ve now been using FormMagic Pro for two years. As I write this email, I’m working on a complex project for a client, with a lot of checkboxes, radio buttons, and text fields. There are over 30 of these forms, some with one page, some with 10 pages! Having the ability to draw the form fields directly in InDesign and assign the necessary attributes to that asset makes life so much easier than if I still needed to do all of this in Acrobat. The amount of rounds of revision would mean that it would simply not be possible to even use InDesign as the primary tool and the design would have to be completely in Acrobat – a nightmare! So, I wanted to get in touch and just say thank you for producing such a great product. A product which I’ve used more times than I can count. Thank you also for the continued and prompt support that you offer to your customers on the form. It’s very much appreciated.”
    Neil Martin - Graphic Designer (www.theworkof.co.uk)

  • “As a support office managing over a dozen hotels and their restaurants, the single most taxing job used to be regularly updating numerous restaurant menus. We were never happy with self-publishing solutions such as Word (from a branding point of view) so when we found FormMagic, all our wishes were effectively answered: Full design control and all the editability our hotels needed to update menus at their whim. Since we implemented this process we have never looked back! What a game changer!
    Nic Andrews - Scenic Hotel Group (www.scenicgroup.co.nz)

  • “When I was developing some training programs for people who are using InDesign to make forms, the process was … ready to break! I was up a creek! … I was going to say, ‘I can’t build a process for you that works.’ Interestingly enough, in my research, I found FormMagic Pro. It’s a form formatting tool for Adobe InDesign that has a really great use in the workflow … It saved the training that I did, and I can’t say enough good things about it!
    Damian Sian - Accessibility Expert

What formatting is restored by FormMagic?

FormMagic restores:

  • Font (the font is properly embedded in the PDF, unlike when you choose a font from InDesign’s Buttons and Forms panel, which relies on the end-user having exactly the same font installed on their own computer!)
  • Size (you can use InDesign paragraph or character styles to apply point size (and everything else except default text) – much easier than fiddling about with the “size” field in the Buttons and Forms panel, especially if you need to make quick global changes!)
  • Color
  • Alignment, and
  • Default text

to the form fields in your interactive PDF.
For rich text fields, it also restores:

  • superscript
  • subscript
  • strikethrough, and
  • underline formatting.

It can be used with rich text fields, regular text fields, combo boxes and list boxes.

FormMagic also allows you to rotate text fields in InDesign. The rotation will carry through to Acrobat (to the nearest 90°).

Additionally, you can create combs in InDesign with FormMagic. What is a comb? It’s a type of form field where each character is separated by a vertical line, allowing only one character per cell, like this:

|D|D|M|M|Y|Y|Y|

To create a comb in InDesign, create a form text field and separate the text inside the field with the vertical bar character (it looks like this: |). It will be converted to a comb field in Acrobat when you run FormMagic!

Demonstration

1. Here’s what a simple sample form with a few text fields might look like in InDesign.

Form in InDesign

2. Here’s what the same form will look like after it is exported from InDesign and opened in Acrobat without FormMagic. The formatting in the fields that was there in InDesign has been lost: wrong font, no color, and the text that is shown had to be typed manually in Acrobat.

Form without FormMagic

3. After running FormMagic on this form in Acrobat, here’s what it looks like!

The formatting is restored, and the PDF form looks like it did in InDesign! The font is correct, the same text color is preserved, the default text is there, and notice also that the ZIP field has been automatically converted into an Acrobat comb field (one number per cell).

FormMagic and FormMaker can do much more than this. But this demonstrates the basic idea!

How to Use FormMagic

After you’ve downloaded and installed FormMagic (see below), create and style your interactive form in InDesign.

1. Run the FormMagic script in InDesign (double-click on it in the Scripts panel). If all is well, you will see an alert saying that the data has been successfully stored.

2. Continue by exporting the PDF form from InDesign as usual for interactive PDF forms, and open in Acrobat. In Acrobat, select the new FormMagic command (Edit>FormMagic – it’s a new entry at the bottom of the Edit menu).

Finished! All the formatting and styling you applied to your form in InDesign is restored to the interactive PDF form in Acrobat Pro!

3. When the interactive PDF is ready for distribution, optionally run the “Purge FormMagic data” command at the bottom of the Edit menu in Acrobat. This will purge FormMagic data from the PDF, thereby reducing the final PDF file size.

User Guide

To browse the full product documentation, click here.

Download the Free Edition of FormMagic

Fill in the form below to download FormMagic Free Edition and give it a test drive.

The Free Edition is identical to the Pro edition, except that it is limited to a single-page form, and up to 10 form fields only.

Name:
Email:

Installation Instructions

In the download package of FormMagic you will find separate installation instructions (PDF) for macOS or Windows. Follow these instructions carefully. They will tell you how to install FormMagic on your computer.

If you need help installing FormMagic on your computer, please contact us.

If you have installed the two FormMagic scripts correctly, by copying them to the correct folders on your computer, you will see a new entry in your InDesign scripts panel called FormMagic, and in Acrobat you will see a new entry at the bottom of the Edit menu called “FormMagic”.

Important note for all users of the latest version of Acrobat (version 2023): If you are using the latest version of Acrobat, you must disable the new UI. See the installation instructions PDF for more information.

FormMaker Pro

FormMaker Pro includes everything that comes with FormMagic, but adds the possibility of adding Acroscripts to forms, directly within InDesign. So if you need to add validation scripts, calculation scripts, formatting scripts, or scripts triggered by keyboard or mouse events to your PDF form, FormMaker Pro allows you to add them directly in InDesign, again avoiding the crazy round-trip between Acrobat and InDesign whenever edits are made.

Subscribe to the yearly plan of FormMaker Pro and receive FREE assistance with writing the basic Javascripts needed for your interactive PDF forms! (Terms and conditions apply, please inquire.)

Click here to see an example of how FormMaker was used to add an Acroscript in InDesign that converts a user’s input into all-capital letters (just one of limitless possibilities).

Feature Comparison

FormMagic Free

FREE / license
  • Set font, color, alignment and more to form fields
  • Limited to 1-page forms only
  • Limited to 10 fields per form
  • No Acrobat scripts

FormMagic Pro

$ 19.95 / month
  • Set font, color, alignment and more to form fields
  • Create forms of any length
  • Create as many form fields as needed
  • No Acrobat scripts

FormMaker Pro

$ 29.95 / month
  • Set font, color, alignment and more to form fields
  • Create forms of any length
  • Create as many form fields as needed
  • In InDesign, include Acrobat validation, calculation and formatting scripts for automatic calculation and updating of fields
  • In InDesign, include Acrobat scripts that are triggered by mouse and keyboard events

FormMagic Free

FREE / license
  • Set font, color, alignment and more to form fields
  • Limited to 1-page forms only
  • Limited to 10 fields per form
  • No Acrobat scripts

FormMagic Pro

$ 179 / year
  • Set font, color, alignment and more to form fields
  • Create forms of any length
  • Create as many form fields as needed
  • No Acrobat scripts

FormMaker Pro

$ 299 / year
  • Set font, color, alignment and more to form fields
  • Create forms of any length
  • Create as many form fields as needed
  • In InDesign, include Acrobat validation, calculation and formatting scripts for automatic calculation and updating of fields
  • In InDesign, include Acrobat scripts that are triggered by mouse and keyboard events

Buy FormMagic Pro

FormMagic Pro: $19.95/month

FormMagic Pro: $179/year (save $60/year)

Buy FormMaker Pro

FormMaker Pro: $29.95/month

FormMaker Pro: $299/year (save $60/year)

System Requirements

System Requirements

  • InDesign CS6 or higher (including InDesign 2024)
  • Acrobat X or higher

Download Free Edition

Fill in the form below to download the free version of FormMagic.

Name:
Email:

 

Video: FormMagic & Accessibility

From a presentation by Damian Sian, accessibility expert, speaking at the A11YNYC Group in Dec. 2016, demonstrating FormMagic’s essential role in creating accessible PDFs.

Instant Download

FormMagic is available in 2 versions, and there’s also FormMaker:

FormMagic Free works with single-page InDesign documents and up to 10 form fields. Fill in the form above to download this version.

FormMagic Pro works with forms of any length.

FormMaker Pro works with forms of any length and has many more features, including adding Acrobat validation, calculation, and formatting scripts right inside InDesign, as well as scripts triggered by mouse and keyboard events!

To sign up for FormMagic Pro or FormMaker Pro click the appropriate button above. Your product and serial numbers will be available for instant download when you complete the purchase.

Still Have Questions?

Get in touch by email  or phone (+972 8 9799850) and we’ll be happy to answer any questions you may have.

Money-back Guarantee

If you are not satisfied with FormMagic for any reason, simply let us know within 30 days of initial subscription for a full refund. After that, you may cancel your subscription at any time.

“FormMagic … I can't say enough good things about it!”

Damian Sian, Accessibility Expert

Article Comments

  1. Amanda

    November 28, 2020 4:09 am Reply

    Hi, I just purchased FormMagic and even though my text is centered in my combo box in InDesign 2021, when I export to Acrobat and choose Edit–>FormMagic, the alignment is not being preserved. I have tried different fonts and they work just fine, but the alignment will not. Please help.

  2. Rudolf

    July 31, 2020 9:33 am Reply

    Please, i want to try FormMagic Free, but i am unable to unzip downloaded “FormMagicEditon.zip”, using two tools (Archive Utility and Keka, on macOS 10.14.6), and several times downloads, same result: “Unable to expand “FormMagicFreeEdition.zip” into “Desktop”. (Error 2 – No such file or directory.)”

    • Ariel

      October 21, 2020 12:57 am Reply

      Hi Rudolf,
      Sorry for the delayed response. Did you get this to work in the end?
      Ariel

  3. InDesigner

    August 1, 2019 5:04 pm Reply

    I thought that this is now a built-in feature in Adobe InDesign 2019. But I realize I was wrong! Although you can set a font in forms in InDesign now, it is not embedded in the PDF. With FormMagic it is. (And also there’s so much more you can do with FormMagic that isn’t available at all in even the latest versions of InDesign!)
    Great product, and thanks for the free version!

  4. Andrew Hodgson

    November 30, 2018 7:31 pm Reply

    Can Form Magic work with InDesign Books? So If I create separate InDesign files and use the book feature, how can I make the forms look correct in Acrobat?

    • Ariel

      December 2, 2018 2:25 am Reply

      Hi Andrew,
      FormMagic can be used even if you’re building your document with InDesign’s book feature, but it’s not made for it, so it requires some extra steps. Basically, create your forms in each book document as usual, and run FormMagic in InDesign separately on each InDesign file in the book. (Make sure to call fields by different names! If you rely on InDesign’s default names, it could well be that some fields are inadvertently given duplicate names, causing havoc in the form; perhaps InDesign is smart enough to avoid this for book files, I don’t know.)
      When exporting to PDF, you will not, unfortunately, be able to export all files at once as a single PDF. Rather, export each file to interactive PDF separately (don’t use the book feature for this — just export each file separately). Then run FormMagic on each file in Acrobat, separately. (You can also create a batch action in Acrobat for this, so that FormMagic is run on all files in a particular folder; for more details see here: http://www.id-extras.com/formmagic-creating-a-batch-action-in-acrobat.)
      Finally, combine all the files in Acrobat to create a single document.
      So, it is doable — and using FormMagic will save huge amounts of time in any case — but there are those extra steps involved with an InDesign book file.
      If you would like to discuss the possibility of adding Book support to FormMagic as a custom feature, feel free to get in touch.

  5. AlanM

    October 4, 2018 10:34 pm Reply

    Hi Ariel,
    and thank you for these great scripts.
    Just being able to format text fields is saving me a lot of time.
    But i’ve another question now that i’m going a bit further.
    It’s about a question i already ask in 2017 before buying formmaker pro :
    i need to add a “on mouse release” action that runs a javascript and hides another field.
    I was able to do this in acrobat and understood i had to paste the codes in the Script label panel in InDesign.
    But your example in the blog is made with validation script, not “on mouse…” action.
    Could you please give me more details about the syntax i need to use in ID Script label panel

    Thanks
    Alan

    • Ariel

      October 4, 2018 10:44 pm Reply

      Hi Alan,
      You’re right – the blog post is a bit outdated: it was written in the days when FormMaker could only do one type of script, but now, as you point out, FormMaker can do ’em all!
      The full details are at the bottom of the Help page, here: http://www.id-extras.com/help/formmagic
      In your case, you’re looking to add a “mouse up” script. So, in InDesign’s Scripts Label panel, do the following:

      // FormMaker-MouseUp
      "Your mouse-up script goes here..."
      // FormMaker-End
      

      It’s as simple as that! Simply type “MouseUp” in the initial comment line. The other options are: MouseUp, MouseDown, MouseEnter, MouseExit, OnFocus, OnBlur, Keystroke, Validate, Calculate, Format. So that’s 10 options.
      And of course you can add multiple scripts of different types per field. Just begin each script with //FormMaker-MouseUp (or whatever type you want), and end it with //FormMaker-End.

  6. Ruby

    August 31, 2018 6:04 am Reply

    Ariel, this script is awesome!!! thank you so much for your help.

    Once I have a need for longer forms, I’ll definitely purchase. Great script. How come indesign never thought of it? You guys are great.

    Thank you again!

  7. Dan B

    June 26, 2018 9:55 pm Reply

    Because this is a subscription service, do I need to be connected to the internet to use it? I do a lot of work remotely and on-the-go, and I don’t always have the greatest wifi. Is purchasing this by subscription the only option? :-\

    • Ariel

      June 26, 2018 11:29 pm Reply

      Hi Dan,
      Thanks for leaving a comment. No, it is not necessary to always be connected – if there ever isn’t a connection, a 5-day grace period kicks in, so you would have 5 days to find a connection.
      If even that is a problem, we can sort something else out — get in touch.

  8. Patrick

    May 16, 2018 3:30 pm Reply

    Hey Guys, great tool. Thanks. Question: Can I buy FormMagic only for 1 or 2 months?

    • Ariel

      May 16, 2018 3:35 pm Reply

      Hi Partick,
      Yes, you can unsubscribe at any time.
      We’re confident, though, that once your clients see the speed and quality of the interactive PDF forms you’re making, they’ll keep coming back for more 😉

  9. Frank Reinders

    May 16, 2018 9:27 am Reply

    Hi Ariel,

    Thanks for creating such an useful script. Was looking for this multiple times. I’ve tested the free script and it works very good.

    But i’ve got a question anyway: Is it possible to have multiple lines of text in one textfield? In my original InDesign document i’ve created textfields where users can fill in 4 lines of text per question. However, when I export the PDF with the script (and run the script in Acrobat as well) the textfields turn into only 1 line of text and not 4. Is this possible? Hope to hear from you (very) soon 🙂

    • Ariel

      May 16, 2018 1:52 pm Reply

      The issue is resolved by checking the box in InDesign’s Buttons and Forms panel that says “multiline”. So not really a FormMagic issue per se.

  10. Lovedoris

    March 20, 2018 8:16 am Reply

    Fantastic scripts; they do exactly what they are supposed to! Great work and much appreciated 🙂

Leave a Comment