Form tools that stay on your device

Form tools that run in your browser—nothing uploaded

ihateforms fixes the steps that usually fail: document forms that save blank, scans you cannot type into, photos that fail upload limits, signatures on white paper, and web forms missing labels. Open a tool, work locally, download the result.

  • No account
  • No file upload to our servers
  • No watermark on output
  • Document, image, and web form tools

Why ihateforms exists

ihateforms exists because everyday forms break in predictable ways: previews look filled but save blank, scans are not fillable, upload photos fail size checks, signatures sit on white paper, and web forms ship without labels. We built focused tools that fix one step at a time, in your browser, without an account or file upload.

Most “online PDF” sites ask you to upload sensitive documents, create an account, or accept watermarks. That is a poor fit for tax forms, medical intake, rental agreements, and employment paperwork. We built ihateforms so each page solves one form problem in the browser: your file stays on your device, and you leave with a file you can submit.

The form looks filled in the browser, but the file is blank

Viewers often show fields on screen without writing values into the file. When you email or upload it, the recipient sees empty boxes. Our fill tool writes answers into the form so they stay when you download.

Use Fill PDF Form →

You received a scan with no fillable fields

Many document forms are flat PDFs or scans. Draw text, checkbox, and signature boxes on the page, then download a fillable copy you can type into.

Use Add Form Fields →

You need to change an answer after saving

Load the filled file, change the values that are already there, and export a new copy—without redoing the entire form.

Use Edit Filled Form →

You must submit a locked copy with answers baked in

Some portals want a form where answers cannot be changed in a viewer. Flattening turns field values into normal page content.

Use Flatten Form →

Your signature image does not fit the box

Phone photos and scans are rarely the right size. Resize to common box dimensions while keeping aspect ratio, then use the PNG on your form.

Use Resize Signature →

Your signature scan has a white paper background

Upload portals and PDF viewers look better with a transparent PNG. Remove near-white paper from a scan before placing the signature.

Use Remove Signature Background →

The portal rejected your passport or ID photo

Online forms enforce pixel dimensions and file size limits. Resize and compress to common passport and visa presets locally.

Use Compress Form Photo →

You need a quick HTML form without a backend

Prototype an intake or request form, set field labels and names, then download standalone HTML or JSON to host yourself.

Use HTML Form Builder →

How it works

  1. 1. Choose a tool

    Each page handles one step—fill a document, prep an image, build HTML, or run a quick check.

  2. 2. Process in your browser

    JavaScript reads your file on your computer. It is not sent to ihateforms servers for processing.

  3. 3. Download the result

    Save the updated PDF, image, or HTML file. Close the tab and the working copy is gone from browser memory.

Common questions

Is ihateforms free?

Yes. The tools are free to use. There is no subscription, watermark on output, or account required.

Are my forms uploaded to your servers?

No. Your file is read and processed in your browser with JavaScript. We do not operate a file-upload API or store your documents.

What can I do here?

Fill, edit, flatten, and inspect document forms (PDF AcroForm). Prepare form images (signatures and upload photos). Build simple HTML forms and run basic accessibility checks—all locally.

Who is this for?

Anyone filling job applications, government forms, rental agreements, medical paperwork, or building web forms—especially when files are sensitive and you do not want to upload them elsewhere.

Why not use desktop software?

Desktop apps work well if you already have them installed. ihateforms is for quick, single-step fixes in the browser without installing software or creating an account.

Learn more about privacy and how files are handled on the privacy pageor read about ihateforms.