Fill Out a PDF Form Online Without Uploading It

Tax forms, rental applications, onboarding packets, medical intake sheets: the files with the most personal detail are the ones you least want to push through a stranger's upload form. Here is how to fill one in locally.

By Null Agency · Updated November 4, 2026 · Written for anyone staring at a PDF form with their address, ID number or account details to type in

TL;DR: scan for fields, fill them in a side panel, flatten, then sign

PhantomEtch has a Form Fields panel that scans the PDF for its interactive fields (text boxes, checkboxes, radio buttons and dropdowns), lists each one by name, lets you fill them in, and writes the values back into the file. Apply & Flatten then bakes the values in so they can no longer be edited. The signature goes on afterwards with the Sign tool.

If your form is the second kind, a flat one, jump to the section on forms with no fields; it takes about as long as the interactive kind, just with more clicking.

Two kinds of PDF form, and why it matters before you start

Every "fill in this PDF" problem starts with one question that most guides skip: is this an interactive form or a picture of one? The answer decides how you will fill it, and you can find out in about ten seconds.

An interactive form (the specification calls the technology AcroForm) has real fields built into the file. In a normal PDF viewer, clicking a box puts a cursor in it, and Tab jumps to the next one. Government agencies, insurers, landlords with decent software, and HR platforms tend to produce these. A flat form looks identical on screen but has no fields at all. It might have been printed and scanned, exported from a design tool, or flattened by someone else to stop edits. Clicking a box does nothing.

PhantomEtch handles both, by different routes. For an interactive form, the Form Fields panel finds the fields and gives you proper inputs. For a flat form, you use the Text tool to type onto the page wherever a blank is, and the Draw, shape and stamp tools for ticks and crosses. The results look similar on the page; the difference is that the first route fills the actual fields, so anyone who opens the file in another viewer sees real, selectable form values, while the second route leaves ordinary text boxes laid on top.

To test which kind you have, open the file in the editor and open the Tools menu, choose Forms, then press Scan for Form Fields. If the panel lists names and types, you have an interactive form. If it says no AcroForm fields were found, you have a flat one, and the panel adds a reminder that the Text tool is still available.

Why "without uploading" matters more for forms than for any other file

Most PDFs you edit are documents that are merely private. Forms are documents that are personal: dates of birth, tax identifiers, bank details, previous addresses, the names of your dependants. Upload-first form tools receive all of that in a single file, and many ask for an email address on top.

In the PhantomEtch workflow, the PDF is read by a library in your browser, the field values you type stay in the page until you press Apply, and the file that gets written is assembled in the same tab and downloaded straight to your disk. The Form Fields panel carries a one-line badge that says processing runs locally, and that matches the code we read: scanning loads the bytes already in memory, setting a value edits that in-memory copy, and the result replaces the document you are looking at. The bytes are not posted to a server.

Keep the exceptions in view. The editor loads its own code and fonts when you open it and sends anonymous usage events like any other site. An optional AI panel exists that sends extracted text away to be summarized; it is separate from forms, and it is a bad idea for anything with an ID number in it. Leave it closed.

One more privacy habit worth forming: the autosave feature keeps a working copy of your session in your browser's own storage so a crash does not lose your typing. On your own laptop that is a convenience. On a shared or library computer, finish the job, save the file, and clear that site's data before you leave.

Step by step: fill an interactive PDF form

  1. Open the form. Drag the PDF onto PhantomEtch or press Ctrl+O. Page through it using the thumbnails on the left to see how many pages the form runs to. Viewing is the free part.
  2. Open the Form Fields panel from the Tools menu, then Forms. Press Scan for Form Fields. The panel reports how many fields it found and lists them by their internal names, each tagged TEXT, CHECK, RADIO or SELECT.
  3. Fill the fields. Text fields get a text input, checkboxes get a Checked toggle, radio groups show each option, and dropdowns show a list with a "Select" placeholder. Work down the list. Names come from whoever built the form, so some read as applicant_surname and others as Text14. Where a name is unhelpful, click through to the page and read the label beside the box.
  4. Press Apply Values to write what you typed into the PDF's fields and reload the page view, so you can see each value in place on the page. Look for text that is too long for its box.
  5. Correct anything that looks wrong by editing the value in the panel and pressing Apply Values again. Applying values is not on the undo stack, so if you need to go back further than that, reopen your original file.
  6. Press Apply & Flatten when the content is final. Flattening converts the fields into fixed page content. After that the values are permanent, the panel resets, and a recipient cannot click into a box and change your answer. If someone else still needs to complete part of the form, use Apply Values and skip flattening.
  7. Sign it. Press G or choose Sign, draw, type or upload a signature, click the page where it belongs, and drag it into position. Our sign a PDF walkthrough goes through the three signature styles.
  8. Save with Ctrl+S. The download is your original filename plus _edited. Open it in a different viewer from the one you used to fill it, scroll every page, and confirm each value and the signature are there.

The order matters in one place: flatten before you sign if you want the answers locked underneath the signature, and fill before you flatten. Signing last also means a typo in a field does not force you to redo the signature.

What each field type does in the panel

Field typeWhat you see in the panelWhat gets writtenWatch out for
Text (TEXT)A single-line input with the current value pre-filledThe string you typed, set as the field's textLong answers can overflow a narrow box; check the page after applying
Checkbox (CHECK)A "Checked" toggleThe box is checked or uncheckedSome forms use a checkbox for each option, others use radio buttons; follow what the panel lists
Radio group (RADIO)One radio button per optionThe selected optionOnly one option per group; the option labels are the form's internal values
Dropdown (SELECT)A list with the form's optionsThe selected optionYou can only choose from the options the form defines

If the form has fields of a kind the panel does not recognise, it falls back to a plain text input, which is usually enough to see what the field expects. And because the panel lists every field in one place, it doubles as a checklist: you can tell at a glance whether you have skipped one, which a visual scroll through three pages of tiny boxes does not guarantee.

Forms with no fields: filling a flat or scanned form

If the scan comes back empty, you have not hit a dead end. You have a different, slightly slower job.

  1. Zoom in until the blanks are comfortably large. Fit to width (press W) is a good starting point for a portrait page.
  2. Pick the Text tool (T), set a font size that fits the line (12px or 14px suits most forms), click on the first blank, and type. Click away to finish, then move to the next blank.
  3. For tick boxes, type an "X" with the Text tool, or use the Draw tool for a quick mark. Whichever you choose, use the same one throughout so the form looks consistent.
  4. Use the Select tool (V) to nudge anything that landed slightly off, and the keyboard undo if you misplace one.
  5. Sign, then save.

The result is a perfectly good completed form for anything where a person will read it. It is not a form with live data inside, so a system that tries to read your answers automatically out of the fields will find nothing. If a portal asks you to upload a fillable PDF, check whether it wants fields populated or is just collecting a document. If a PDF is a scan, you can also run OCR first so the text becomes selectable; the browser-based approach is in our OCR guide.

Mistakes people make with PDF forms

Printing, handwriting and re-scanning a form that had fillable fields all along. Run the scan first; it costs ten seconds.

Flattening too early. Once flattened, the values are fixed, and going back means reopening the original file and re-entering everything. Use Apply Values while you are still checking, and flatten only on the final pass.

Trusting the preview font. The page preview shows your values in the form's own field styling. Open the saved file in a second viewer and compare, because some viewers render form fields differently from others, and a flattened file is the most portable.

Skipping the final look. More on this below, but it is the single most useful thing to do before you email a completed form: open the exact file you are about to send.

Leaving required boxes blank because the label was ambiguous. The panel names are the form author's, not yours, so a field called Check Box7 tells you nothing. When in doubt, tick it in the panel, apply, and look at which box on the page changed.

Reusing a form you filled for someone else. Each Save writes a new file; keep one per recipient so personal details from one application do not end up in another.

What it costs, and what the saved file looks like

Here is the plain version, because PDF tools are famous for hiding it. Viewing a PDF in PhantomEtch is free, and so is the tool in this guide. The free plan covers viewing, the basic tools (rotate, reorder, delete pages, merge, fill forms, add text, sign) and 2 clean, unwatermarked saves a day. Pro is a 30-day free trial, then $6.99/mo, with a card at checkout; it lifts the save limit and adds the rest of the tools (highlight, draw, shapes, stamps, images, watermark, extract pages, compress, OCR, redaction, compare, version history). You enter your email, a Stripe checkout link arrives by email, and that page asks for a card before the 30 days begin, so you are choosing to start a subscription; the account bar has a Manage link that opens the Stripe billing portal where you can cancel. We are not going to call that "free" and then tuck the card step into a footnote.

Forms are the most common reason people try a PDF editor once, finish the job, and never open it again. If that is you, the clean path is: open the form to confirm it displays correctly, fill and sign it, and save: form filling and signing are on the free plan, and that save is one of your 2 clean ones for the day. Forms are the free path here; the trial only matters if you need more than 2 saves a day or one of the Pro tools.

About the saved file: Save writes a new _edited.pdf next to your original. The Apply Values and Apply & Flatten steps change the document inside the editor; the file on disk only changes when you save. In the editor's code, Save on the free plan is metered (2 a day), and those saves are clean; after the second one, Save opens the upgrade prompt. A Pro save is clean too. What does carry our faint grey nullagency.io watermark is printing from the free plan, so print is not a way around the save limit. Open any file you plan to send and check it anyway. We would rather you hear that here than discover it in an email to your landlord.

Need to fill and sign a PDF form without sending it to a server?

Runs in your browserViewing is free30-day trial, then $6.99/moCard at checkout

PhantomEtch scans a PDF for its fillable fields, lets you complete them in a side panel, flattens the result and adds your signature, all in your browser tab. Viewing is free, and this tool is on the free plan with 2 clean saves a day. Pro is a 30-day free trial, then $6.99/mo, with a card at checkout, and lifts the save limit; printing from the free plan carries our mark, so save a file instead. Open the result before you send it.

Open PhantomEtch See how it compares

FAQ

Can PhantomEtch fill in any PDF form?
It fills interactive forms that have real fields (text boxes, checkboxes, radio buttons and dropdowns). If a form is a scan or a flattened picture with no fields, the panel reports that none were found and you place text boxes on the page yourself.
What does Apply & Flatten do?
It writes your answers into the form and then converts the fields into fixed page content, so the values are permanent and a recipient cannot click into a box and change them. Use Apply Values instead if the form still needs more input from someone else.
Is my form uploaded to a server?
Not for scanning, filling, flattening or saving. Those steps run on the file held in your browser tab. The optional AI panel, which is separate and sends extracted text to a server, should be left closed for sensitive forms.
How much does it cost to fill a PDF form in PhantomEtch?
Viewing a PDF is free, and so is this tool: the free plan includes the basic tools (rotate, reorder, delete pages, merge, fill forms, add text, sign) and 2 clean saves a day. Pro is a 30-day free trial, then $6.99/mo, to lift the save limit and unlock the other tools. The trial starts at a Stripe checkout page that asks for a card, and the Manage link in the account bar opens the billing portal.
Will the completed form have a watermark?
A file from Save does not carry our mark: the free plan gives you 2 clean saves a day, and Pro saves are clean. After the second free save the app asks you to start the trial. Printing from the free plan does carry a faint grey nullagency.io watermark, so use Save for anything you will send. Open the downloaded file and check it anyway.

Keep reading

Edit a PDF Without Uploading It

Add text, highlights, drawings and notes in the browser

Sign a PDF Online

Draw, type or upload a signature and place it

Compress a PDF Online

Shrink a file before you email it

OCR a PDF Online

Make a scanned PDF searchable and copyable

Extract Text From a PDF Online

Copy the words out of a PDF without retyping them

Redact a PDF

Black out personal details before you share a file

Disclosure: PhantomEtch is built by Null Agency, the publisher of this site, so we are not a neutral party about our own product. Everything above describes what the editor does today, including the parts that cost money or leave a mark on a saved file. We name other PDF tools only by category, and we quote no prices for them; check each vendor for current terms.