Documentation
Pricing
evopdf.com
Create PDF Forms from HTML Forms
EVO HTML to PDF Converter can be configured to automatically convert HTML form controls to interactive PDF form fields, including submit and reset button functionality.
Convert HTML with Base URL
Convert URL or Local File
HTML String to Convert
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>PDF Form Fields Conversion Test</title> <link href="styles/webfonts.css" type="text/css" rel="stylesheet"> <style> body { margin: 32px; font-family: Verdana, sans-serif; font-size: 14px; line-height: 1.4; color: #1f2937; background-color: #ffffff; } .page { max-width: 860px; margin: 0 auto; } h1 { margin: 0 0 6px 0; font-size: 28px; color: #0f172a; } .subtitle { margin: 0 0 24px 0; color: #475569; } .card { border: 1px solid #dbe2ea; padding: 20px 22px; margin-bottom: 18px; background: #fafcff; } .card h2 { margin: 0 0 14px 0; font-size: 18px; color: #0f172a; } .grid { display: table; width: 100%; border-collapse: separate; border-spacing: 0 12px; } .row { display: table-row; } .label-cell, .value-cell { display: table-cell; vertical-align: top; } .label-cell { width: 210px; padding-right: 16px; font-weight: bold; color: #334155; padding-top: 8px; } .hint { display: block; margin-top: 3px; font-size: 12px; font-weight: normal; color: #64748b; } input[type="text"], input[type="password"], textarea, select { width: 320px; box-sizing: border-box; border: 1px solid #94a3b8; padding: 8px 10px; font-size: 14px; color: #0f172a; background: #ffffff; } textarea { height: 96px; resize: none; } select[multiple] { height: 110px; } .option-group label { display: inline-block; margin: 4px 18px 4px 0; font-weight: normal; color: #1f2937; } .button-bar { margin-top: 6px; } .button-bar input { min-width: 120px; margin-right: 10px; padding: 9px 16px; border: 1px solid #64748b; font-size: 14px; cursor: pointer; } .button-bar input[type="submit"] { background: #2563eb; color: #ffffff; border-color: #2563eb; } .button-bar input[type="reset"] { background: #f8fafc; color: #0f172a; } .footer-note { margin-top: 10px; font-size: 12px; color: #64748b; } </style> </head> <body> <div class="page"> <h1>Customer Information Form</h1> <p class="subtitle"> Test document for converting HTML form controls to interactive PDF form fields </p> <form name="customerInfoForm" action="http://www.evopdf.com/pdf_forms_submit/" method="post"> <div class="card"> <h2>Contact Details</h2> <div class="grid"> <div class="row"> <div class="label-cell"> Full Name <span class="hint">Standard text input</span> </div> <div class="value-cell"> <input type="text" name="fullName" value="John Doe" /> </div> </div> <div class="row"> <div class="label-cell"> Account ID <span class="hint">Excluded from PDF form conversion</span> </div> <div class="value-cell"> <input data-pdf-form-field="false" type="text" name="accountId" value="TMP-2026-001" /> </div> </div> <div class="row"> <div class="label-cell"> Password <span class="hint">Password input</span> </div> <div class="value-cell"> <input type="password" name="password" value="secret123" /> </div> </div> <div class="row"> <div class="label-cell"> Notes <span class="hint">Multiline textarea</span> </div> <div class="value-cell"> <textarea name="notes">Preferred contact hours: 09:00 - 17:00 Customer requested product documentation and onboarding details.</textarea> </div> </div> </div> </div> <div class="card"> <h2>Preferences</h2> <div class="grid"> <div class="row"> <div class="label-cell"> Preferred Contact Method <span class="hint">Radio button group</span> </div> <div class="value-cell option-group"> <label><input type="radio" name="contactMethod" value="email" checked="checked" /> Email</label> <label><input type="radio" name="contactMethod" value="phone" /> Phone</label> <label><input type="radio" name="contactMethod" value="chat" /> Chat</label> </div> </div> <div class="row"> <div class="label-cell"> Subscription Options <span class="hint">Checkbox controls</span> </div> <div class="value-cell option-group"> <label><input type="checkbox" name="newsletter" value="true" checked="checked" /> Newsletter</label> <label><input type="checkbox" name="productUpdates" value="true" checked="checked" /> Product Updates</label> <label><input type="checkbox" name="events" value="true" /> Events</label> </div> </div> <div class="row"> <div class="label-cell"> Region <span class="hint">Dropdown list</span> </div> <div class="value-cell"> <select name="region"> <option value="na">North America</option> <option value="eu" selected="selected">Europe</option> <option value="apac">Asia Pacific</option> <option value="latam">Latin America</option> </select> </div> </div> <div class="row"> <div class="label-cell"> Product Interests <span class="hint">List box with multiple selection</span> </div> <div class="value-cell"> <select name="productInterests" multiple="multiple" size="5"> <option value="html-to-pdf" selected="selected">HTML to PDF Converter</option> <option value="pdf-editor">PDF Editor</option> <option value="pdf-signing" selected="selected">Digital Signing</option> <option value="pdf-redaction">Redaction</option> <option value="pdf-forms">PDF Forms</option> </select> </div> </div> </div> </div> <div class="card"> <h2>Form Actions</h2> <div class="button-bar"> <input type="submit" name="submitButton" value="Submit Form" /> <input type="reset" name="resetButton" value="Reset Form" /> </div> </div> </form> </div> </body> </html>
Base URL
HTML Page to Convert URL
Create PDF Forms from HTML Forms Options
Generate PDF Form Fields
Field Options
Field Names:
HTML Names when Unique
HTML Names
Fully Qualified Names
Validation:
None
Basic Script Validation
Required Fields as Required
DejaVu Serif Font for the Fields
Button Actions
Button Actions
Submit Buttons
Reset Buttons
Submit:
PDF Submit Action
Script HTML Submit
Format:
HTML
FDF
XFDF
PDF
Submit Only the Button Form
Reset Only the Button Form
Skip the Disabled Fields
Include the Read-Only Fields
Convert HTML to PDF