JPG to PDF Converter - Free Online, No Upload
Convert one or multiple JPG images into a single PDF document. Reorder images by dragging, choose page size and orientation, and download instantly. 100% browser-based.
Start typing to search tools...
Create interactive PDF forms online for free. Add text fields, checkboxes, and signatures to any PDF. 100% private, no upload required.
Drag & drop or click to select a PDF file
A fillable PDF is a PDF document that contains interactive form fields - text boxes, checkboxes, dropdowns, signature areas - that recipients can fill in digitally without printing. Unlike a flat PDF (which is essentially a static image of a document), a fillable PDF stores field metadata using a standard called AcroForm, which is part of the official PDF specification and supported by every major PDF viewer including Adobe Acrobat, Chrome, Safari, and Preview on macOS.
This tool lets you take any existing PDF - a contract, a form template, an application, a survey - and add those interactive fields visually, right in your browser. No software to install, no account to create, and your files never leave your device.
The most common field type. Creates an input box where the recipient can type any text - names, addresses, email addresses, comments, or any free-form response. In the downloaded PDF, the field is a standard AcroForm text widget that any PDF viewer can render and save.
A small square that the recipient can check or uncheck. Ideal for yes/no questions, consent confirmations, multi-select option groups, and terms-of-service agreements. Each checkbox is independent - place as many as you need and they won't interfere with each other.
A dropdown menu that presents the recipient with a predefined list of options to choose from. When you place a dropdown, a popup lets you define the options - one per line. These options are embedded directly into the PDF as an AcroForm combobox, so recipients see a proper select menu when they open the file. Great for country selectors, department lists, status fields, and any question with a fixed set of valid answers.
Marks a designated area where the recipient should sign. In the PDF, this is rendered as a text field with a "Signature" placeholder - compatible with digital signature workflows in Adobe Acrobat and similar tools. Use it to clearly indicate where a handwritten or electronic signature is expected on contracts, consent forms, and legal documents.
A text field pre-configured for date entry in MM/DD/YYYY format. Useful for "Date of Birth", "Contract Date", "Effective Date", and similar fields where a standardized date format is important for consistency and downstream processing.
Inserts a grid of rows and columns drawn directly onto the PDF page as permanent lines. Unlike form fields, a table is a static graphical element - the grid lines are burned into the PDF so they appear in every viewer and when printed. You can optionally style the first row as a header (it gets a light grey fill). After placing, drag to reposition and use the resize handle to adjust dimensions. Tables are ideal for structured data entry grids, schedules, itemized lists, and invoice line items.
Upload your PDF
Click the upload area or drag a PDF file onto it. The document renders page by page in the editor. Multi-page PDFs are fully supported - scroll down to reach later pages.
Select a field type
Click one of the field type buttons in the left sidebar. The active tool is highlighted and a banner at the top of the canvas tells you what will be placed on the next click.
Click to place
Click anywhere on the PDF page. The field appears centered on your click point. For Dropdown and Table fields, a small popup appears first so you can configure options or dimensions before placing.
Adjust position and size
Drag any placed field to reposition it. Hover over a field to reveal the resize handle (bottom-right corner) and the delete button (top-right corner). Resize by dragging the handle.
Download
Click "Download PDF" when you're done. The tool generates a new PDF with all your fields embedded as standard AcroForm elements. Open it in any PDF viewer to fill it in - or share it with our Fill PDF tool.
Employee information forms, tax forms, direct deposit authorizations, and policy acknowledgement sheets.
Service agreements, NDAs, lease agreements, and consent forms that need signature and date fields.
Patient intake forms, medical history questionnaires, and appointment request forms.
Registration forms, permission slips, scholarship applications, and course evaluation surveys.
Purchase order forms, expense reports, vendor registration, and client intake questionnaires.
Event sign-up sheets, RSVP forms, volunteer applications, and feedback forms.
PDF forms routinely contain sensitive personal, financial, and legal information. This tool is built with a privacy-first architecture: all processing happens locally in your browser using JavaScript. Your PDF is read directly from your device's memory, modified in-browser, and downloaded back to your device - no network request is ever made with your file data.
This means you can safely use this tool with confidential documents: employment contracts, medical forms, financial agreements, and anything else you would not want to upload to a third-party server. There are no file size limits, no watermarks, and no usage caps.
Once you have created your fillable form, share it with recipients. They can complete it using our Fill PDF tool - also free, also fully browser-based, with automatic field detection and no sign-up required.
Yes. All form fields are created as standard AcroForm elements using the pdf-lib library. They are fully compatible with Adobe Acrobat Reader, Adobe Acrobat Pro, Chrome's built-in PDF viewer, Apple Preview, Foxit, and any other viewer that supports the PDF specification.
Yes. The editor renders all pages of your PDF. Scroll down to reach later pages and click to place fields on any page. Each field is associated with the specific page it was placed on.
A Table draws permanent grid lines directly onto the PDF page - it is a static graphical element, not an interactive form field. Recipients cannot type into a table cell directly. A Text Field is an interactive AcroForm element that recipients can type into. For a data-entry grid, place a Table first, then add Text Fields inside each cell.
Not currently - the options are set when you place the field. If you need to change them, delete the field (hover and click the red X button) and place a new one with the updated options.
No. You can add as many fields as you need across as many pages as your PDF has. Performance depends on your device, but there are no artificial limits imposed by the tool.
No. This tool adds new fields on top of your existing document. Any fields already in the PDF are preserved. The downloaded file will contain both the original fields and the new ones you added.
Upload your existing PDF to our tool. Select a field type from the sidebar (Text, Checkbox, etc.) and click on the PDF page where you want to place it. You can drag fields to reposition them. Once finished, click "Download Fillable PDF" to save your interactive document.
You can add interactive text fields (for names, addresses, etc.), checkboxes, date fields, and signature areas. These fields will be recognizable by any standard PDF viewer.
Absolutely. This tool works entirely in your browser using JavaScript. Your PDF files and the fields you add are never uploaded to any server. Your data stays 100% private on your device.
Yes. We use standard AcroForm technology (via pdf-lib) to create the fields. They are fully compatible with Adobe Acrobat Reader, Google Chrome, Apple Preview, and other standard PDF software.
Yes. The editor supports multi-page PDFs. You can scroll through your document and add interactive fields to any page as needed.
Convert one or multiple JPG images into a single PDF document. Reorder images by dragging, choose page size and orientation, and download instantly. 100% browser-based.
Combine multiple PDF files into one. Free online PDF merger - drag, reorder, and merge. No upload, no sign-up.
Add page numbers to your PDF document client-side. Customize position, margins, font size, start page, format, and style instantly.
The ultimate free online PDF form filler. Automatically detect and fill interactive fields in any PDF document. 100% private, browser-side processing with no sign-up.