Skip to content
Novus Examples

Downloadable and fillable form fixtures

HTML and PDF form files for testing scrapers, autofill, validators, and PDF form fillers across real-life use cases.

245 of 245 files
Preview of Payment Test Cards (CSV)
csv
917 B
Actual file preview for Payment Test Cards (CSV)

Payment Test Cards (CSV)

A reference list of well-known payment TEST card numbers (Visa, Mastercard, Amex, Discover, JCB, Diners) with sample CVV and expiry. These are published test values that pass the Luhn check but are not real accounts — for testing payment forms and card validators. Never use real card data.

File
CSV · Banking · 8 rows
Preview of Contact Form (HTML)
html
3.9 KB
Actual file preview for Contact Form (HTML)

Contact Form (HTML)

A downloadable, self-contained contact form — name, email, subject, and message with native HTML5 validation and a honeypot. Open it straight from disk; no scripts or requests leave the page.

File
HTML · Contact · 4 fields
Preview of Full Contact Form (HTML)
html
6.2 KB
Actual file preview for Full Contact Form (HTML)

Full Contact Form (HTML)

A downloadable form exercising every common input type — text, email, tel, url, number, date, time, colour, range, select, radio, checkbox, file, and textarea — for testing autofill, scrapers, and parsers.

File
HTML · Contact · 15 fields
Preview of Sign-up Form (HTML)
html
5.1 KB
Actual file preview for Sign-up Form (HTML)

Sign-up Form (HTML)

A downloadable account sign-up form with username/password constraints, a required terms checkbox, and native validation — a realistic registration form for testing form tooling.

File
HTML · Account Registration · 9 fields
Preview of Survey Form (HTML)
html
5.5 KB
Actual file preview for Survey Form (HTML)

Survey Form (HTML)

A downloadable survey form with mixed question types — a rating scale, dropdown, checkbox and radio groups, a satisfaction slider, and a comment box.

File
HTML · Feedback · 7 fields
Preview of Job Application Form (HTML)
html
5.8 KB
Actual file preview for Job Application Form (HTML)

Job Application Form (HTML)

A downloadable job-application form — contact details, position, experience, a résumé file input, cover letter, work-authorization radios, and a consent checkbox.

File
HTML · Employment · 12 fields
Preview of Login Form (HTML)
html
3.9 KB
Actual file preview for Login Form (HTML)

Login Form (HTML)

A downloadable login form — email and password with a remember-me toggle and native HTML5 validation, for testing autofill and credential-manager behaviour.

File
HTML · Account Access · 3 fields
Preview of Checkout Form (HTML)
html
5.5 KB
Actual file preview for Checkout Form (HTML)

Checkout Form (HTML)

A downloadable mock-checkout form — shipping address plus a payment section that accepts the standard test card 4111 1111 1111 1111. Nothing is charged or stored.

File
HTML · Commerce Checkout · 9 fields
Preview of Feedback / NPS Form (HTML)
html
5.1 KB
Actual file preview for Feedback / NPS Form (HTML)

Feedback / NPS Form (HTML)

A downloadable feedback form with a 0–10 Net Promoter Score scale, what-you-liked checkboxes, and a comment box.

File
HTML · Feedback · 4 fields
Preview of File Upload Form (HTML)
html
4.4 KB
Actual file preview for File Upload Form (HTML)

File Upload Form (HTML)

A downloadable file-upload form — a required file input with an accept filter, an optional multiple-file input, and native validation. Nothing is uploaded off your device.

File
HTML · File Upload · 5 fields
Preview of Registration Form (HTML)
html
5.1 KB
Actual file preview for Registration Form (HTML)

Registration Form (HTML)

A downloadable sectioned registration form — personal details, account credentials, and address — with grouped fieldsets and native validation.

File
HTML · Account Registration · 9 fields
Preview of International Address Form (HTML)
html
5.1 KB
Actual file preview for International Address Form (HTML)

International Address Form (HTML)

A downloadable international address form — two address lines, city, region/state, a postal-code pattern, and a country selector, for testing autofill and address parsers.

File
HTML · Shipping · 8 fields
Preview of Password Reset Form (HTML)
html
3.7 KB
Actual file preview for Password Reset Form (HTML)

Password Reset Form (HTML)

A downloadable password-reset request form — a single email field with native validation and a neutral, enumeration-safe success message.

File
HTML · Account Security · 1 field
Preview of Job Application (Fillable PDF)
pdf
17.1 KB
Actual file preview for Job Application (Fillable PDF)

Job Application (Fillable PDF)

A fillable PDF job-application AcroForm — text fields, a position dropdown, work-authorization radio buttons, a relocate checkbox, a multiline cover letter, and a signature block. Fill it in any PDF viewer; no macros or scripts.

File
PDF · Acroform · 11 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of Event Registration (Fillable PDF)
pdf
16.5 KB
Actual file preview for Event Registration (Fillable PDF)

Event Registration (Fillable PDF)

A fillable PDF event-registration AcroForm — attendee details, a ticket-type dropdown, session checkboxes, a T-shirt-size radio group, and a notes box.

File
PDF · Acroform · 11 fields
Preview of Medical Intake (Fillable PDF)
pdf
16 KB
Actual file preview for Medical Intake (Fillable PDF)

Medical Intake (Fillable PDF)

A fillable PDF patient-intake AcroForm — demographics, sex radios, reason-for-visit, allergies, medications, and a consent checkbox. A sample layout only — never enter real medical data.

File
PDF · Acroform · 10 fields
Preview of Customer Feedback (Fillable PDF)
pdf
15.3 KB
Actual file preview for Customer Feedback (Fillable PDF)

Customer Feedback (Fillable PDF)

A fillable PDF customer-feedback AcroForm — a 1–5 rating radio row, a 0–10 NPS dropdown, what-you-liked checkboxes, and a comments box.

File
PDF · Acroform · 9 fields
Preview of Job Application Form Data (FDF)
fdf
460 B
Actual file preview for Job Application Form Data (FDF)

Job Application Form Data (FDF)

Adobe FDF form-data for the job-application AcroForm — the field values that populate job-application.pdf, for testing PDF form-data import.

File
FDF · Acroform · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Job Application Form Data (XFDF)
xfdf
716 B
Actual file preview for Job Application Form Data (XFDF)

Job Application Form Data (XFDF)

XFDF (XML Forms Data Format) twin of the job-application form data — the same field values as the FDF, in Adobe's XML representation.

File
XFDF · Acroform · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Tax W-9 Style Form (HTML)
html
4.6 KB
Actual file preview for Tax W-9 Style Form (HTML)

Tax W-9 Style Form (HTML)

Fictional US-style taxpayer info worksheet for testing tax-form autofill and parsers. Not an IRS form.

File
HTML · Tax · 9 fields
Preview of NDA Fillable Form (HTML)
html
4.3 KB
Actual file preview for NDA Fillable Form (HTML)

NDA Fillable Form (HTML)

Parties, term, and signature fields for testing legal-form parsers. Sample contract text — not legal advice.

File
HTML · Legal · 8 fields
Preview of Wire Instructions (TXT)
txt
96 B
Actual file preview for Wire Instructions (TXT)

Wire Instructions (TXT)

Plain-text SAMPLE wire instructions companion to the wire/ACH form.

File
TXT · Finance
Use case
Form testing
Preview of Bug Report Form (HTML)
html
5.8 KB
Actual file preview for Bug Report Form (HTML)

Bug Report Form (HTML)

A structured software bug report for testing issue intake, triage imports, severity mapping, and reproducible expected-versus-actual defect records. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Software Quality · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Bug Report AcroForm (SAMPLE)
pdf
11.1 KB
Actual file preview for Bug Report AcroForm (SAMPLE)

Bug Report AcroForm (SAMPLE)

A one-page fillable PDF twin of the bug report HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Software Quality · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Bug Report Field Manifest (JSON)
json
1.3 KB
Actual file preview for Bug Report Field Manifest (JSON)

Bug Report Field Manifest (JSON)

Machine-readable field names, labels, types, required states, choices, and input hints for the bug report family.

File
JSON · Software Quality · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Bug Report Sample Response (JSON)
json
509 B
Actual file preview for Bug Report Sample Response (JSON)

Bug Report Sample Response (JSON)

Fictional submitted values for every documented bug report field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Software Quality · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Bug Report Sample Export (CSV)
csv
339 B
Actual file preview for Bug Report Sample Export (CSV)

Bug Report Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional bug report response with columns in the same order as the field manifest.

File
CSV · Software Quality · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Accessibility Issue Report Form (HTML)
html
5.7 KB
Actual file preview for Accessibility Issue Report Form (HTML)

Accessibility Issue Report Form (HTML)

An accessibility defect report for keyboard, assistive-technology, contrast, and semantic testing with enough context to reproduce the barrier. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Accessibility Testing · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Accessibility Issue Report AcroForm (SAMPLE)
pdf
13.6 KB
Actual file preview for Accessibility Issue Report AcroForm (SAMPLE)

Accessibility Issue Report AcroForm (SAMPLE)

A one-page fillable PDF twin of the accessibility issue report HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Accessibility Testing · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Accessibility Issue Report Sample Response (JSON)
json
541 B
Actual file preview for Accessibility Issue Report Sample Response (JSON)

Accessibility Issue Report Sample Response (JSON)

Fictional submitted values for every documented accessibility issue report field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Accessibility Testing · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Accessibility Issue Report Sample Export (CSV)
csv
359 B
Actual file preview for Accessibility Issue Report Sample Export (CSV)

Accessibility Issue Report Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional accessibility issue report response with columns in the same order as the field manifest.

File
CSV · Accessibility Testing · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Support Escalation Form (HTML)
html
5.8 KB
Actual file preview for Support Escalation Form (HTML)

Support Escalation Form (HTML)

A level-one to specialist support handoff for testing ticket escalation, impact classification, troubleshooting history, and callback-field imports. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Customer Support · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Support Escalation AcroForm (SAMPLE)
pdf
11.1 KB
Actual file preview for Support Escalation AcroForm (SAMPLE)

Support Escalation AcroForm (SAMPLE)

A one-page fillable PDF twin of the support escalation HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Customer Support · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Support Escalation Field Manifest (JSON)
json
1.4 KB
Actual file preview for Support Escalation Field Manifest (JSON)

Support Escalation Field Manifest (JSON)

Machine-readable field names, labels, types, required states, choices, and input hints for the support escalation family.

File
JSON · Customer Support · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Support Escalation Sample Response (JSON)
json
528 B
Actual file preview for Support Escalation Sample Response (JSON)

Support Escalation Sample Response (JSON)

Fictional submitted values for every documented support escalation field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Customer Support · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Support Escalation Sample Export (CSV)
csv
352 B
Actual file preview for Support Escalation Sample Export (CSV)

Support Escalation Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional support escalation response with columns in the same order as the field manifest.

File
CSV · Customer Support · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Product Return RMA Form (HTML)
html
5.9 KB
Actual file preview for Product Return RMA Form (HTML)

Product Return RMA Form (HTML)

A product-return authorization request for testing commerce intake, order and SKU matching, condition codes, quantities, and requested-resolution workflows. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Retail Returns · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Product Return RMA AcroForm (SAMPLE)
pdf
10.9 KB
Actual file preview for Product Return RMA AcroForm (SAMPLE)

Product Return RMA AcroForm (SAMPLE)

A one-page fillable PDF twin of the product return rma HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Retail Returns · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Product Return RMA Field Manifest (JSON)
json
1.5 KB
Actual file preview for Product Return RMA Field Manifest (JSON)

Product Return RMA Field Manifest (JSON)

Machine-readable field names, labels, types, required states, choices, and input hints for the product return rma family.

File
JSON · Retail Returns · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Product Return RMA Sample Response (JSON)
json
407 B
Actual file preview for Product Return RMA Sample Response (JSON)

Product Return RMA Sample Response (JSON)

Fictional submitted values for every documented product return rma field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Retail Returns · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Product Return RMA Sample Export (CSV)
csv
229 B
Actual file preview for Product Return RMA Sample Export (CSV)

Product Return RMA Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional product return rma response with columns in the same order as the field manifest.

File
CSV · Retail Returns · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Expense Reimbursement Form (HTML)
html
6 KB
Actual file preview for Expense Reimbursement Form (HTML)

Expense Reimbursement Form (HTML)

An employee expense claim for testing finance-form parsing, currency and decimal handling, receipt references, policy categories, and approval exports. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Finance Operations · 9 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Expense Reimbursement AcroForm (SAMPLE)
pdf
14.1 KB
Actual file preview for Expense Reimbursement AcroForm (SAMPLE)

Expense Reimbursement AcroForm (SAMPLE)

A one-page fillable PDF twin of the expense reimbursement HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Finance Operations · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Expense Reimbursement Field Manifest (JSON)
json
1.6 KB
Actual file preview for Expense Reimbursement Field Manifest (JSON)

Expense Reimbursement Field Manifest (JSON)

Machine-readable field names, labels, types, required states, choices, and input hints for the expense reimbursement family.

File
JSON · Finance Operations · 9 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Expense Reimbursement Sample Response (JSON)
json
452 B
Actual file preview for Expense Reimbursement Sample Response (JSON)

Expense Reimbursement Sample Response (JSON)

Fictional submitted values for every documented expense reimbursement field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Finance Operations · 9 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Expense Reimbursement Sample Export (CSV)
csv
263 B
Actual file preview for Expense Reimbursement Sample Export (CSV)

Expense Reimbursement Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional expense reimbursement response with columns in the same order as the field manifest.

File
CSV · Finance Operations · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Vendor Onboarding Form (HTML)
html
5.9 KB
Actual file preview for Vendor Onboarding Form (HTML)

Vendor Onboarding Form (HTML)

A fictional supplier intake form for testing procurement imports, service categorization, contact normalization, data-access review, and compliance acknowledgements. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Procurement · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Vendor Onboarding AcroForm (SAMPLE)
pdf
13.5 KB
Actual file preview for Vendor Onboarding AcroForm (SAMPLE)

Vendor Onboarding AcroForm (SAMPLE)

A one-page fillable PDF twin of the vendor onboarding HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Procurement · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Vendor Onboarding Field Manifest (JSON)
json
1.5 KB
Actual file preview for Vendor Onboarding Field Manifest (JSON)

Vendor Onboarding Field Manifest (JSON)

Machine-readable field names, labels, types, required states, choices, and input hints for the vendor onboarding family.

File
JSON · Procurement · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Vendor Onboarding Sample Response (JSON)
json
460 B
Actual file preview for Vendor Onboarding Sample Response (JSON)

Vendor Onboarding Sample Response (JSON)

Fictional submitted values for every documented vendor onboarding field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Procurement · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Vendor Onboarding Sample Export (CSV)
csv
285 B
Actual file preview for Vendor Onboarding Sample Export (CSV)

Vendor Onboarding Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional vendor onboarding response with columns in the same order as the field manifest.

File
CSV · Procurement · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Volunteer Application Form (HTML)
html
5.6 KB
Actual file preview for Volunteer Application Form (HTML)

Volunteer Application Form (HTML)

A nonprofit volunteer application for testing applicant imports, role choices, availability, contact autofill, free-text skills, and consent handling. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Nonprofit Volunteering · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Volunteer Application AcroForm (SAMPLE)
pdf
13.3 KB
Actual file preview for Volunteer Application AcroForm (SAMPLE)

Volunteer Application AcroForm (SAMPLE)

A one-page fillable PDF twin of the volunteer application HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Nonprofit Volunteering · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Volunteer Application Field Manifest (JSON)
json
1.4 KB
Actual file preview for Volunteer Application Field Manifest (JSON)

Volunteer Application Field Manifest (JSON)

Machine-readable field names, labels, types, required states, choices, and input hints for the volunteer application family.

File
JSON · Nonprofit Volunteering · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Volunteer Application Sample Response (JSON)
json
392 B
Actual file preview for Volunteer Application Sample Response (JSON)

Volunteer Application Sample Response (JSON)

Fictional submitted values for every documented volunteer application field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Nonprofit Volunteering · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Volunteer Application Sample Export (CSV)
csv
215 B
Actual file preview for Volunteer Application Sample Export (CSV)

Volunteer Application Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional volunteer application response with columns in the same order as the field manifest.

File
CSV · Nonprofit Volunteering · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Service Quote Request Form (HTML)
html
6.1 KB
Actual file preview for Service Quote Request Form (HTML)

Service Quote Request Form (HTML)

A service estimate request for testing lead intake, scope extraction, site classification, schedule normalization, budget bands, and contact-field mapping. This standalone HTML reference works offline, uses explicit labels and native validation, and submits nowhere.

File
HTML · Service Sales · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Service Quote Request AcroForm (SAMPLE)
pdf
11.1 KB
Actual file preview for Service Quote Request AcroForm (SAMPLE)

Service Quote Request AcroForm (SAMPLE)

A one-page fillable PDF twin of the service quote request HTML form. Its canonical AcroForm field tree, widgets, values, and appearance streams are generator-validated.

File
PDF · Service Sales · 1 page
Use case
Form testingForm parsing+1· Conversion set
Preview of Service Quote Request Sample Response (JSON)
json
462 B
Actual file preview for Service Quote Request Sample Response (JSON)

Service Quote Request Sample Response (JSON)

Fictional submitted values for every documented service quote request field, suitable for request parsing, mapping, and round-trip tests.

File
JSON · Service Sales · 8 fields
Use case
Form testingForm parsing+1· Conversion set
Preview of Service Quote Request Sample Export (CSV)
csv
283 B
Actual file preview for Service Quote Request Sample Export (CSV)

Service Quote Request Sample Export (CSV)

A one-row UTF-8 CSV export of the fictional service quote request response with columns in the same order as the field manifest.

File
CSV · Service Sales · 1 row
Use case
Form testingForm parsing+1· Conversion set
Preview of Required-Constraint Matrix (HTML)
html
7.7 KB
Actual file preview for Required-Constraint Matrix (HTML)

Required-Constraint Matrix (HTML)

A form that pairs each HTML control kind with a mandatory and an optional twin, so a validation harness can prove it detects the required attribute on text, email, number, date, select, textarea, radio group and consent checkbox alike.

File
HTML · Software Quality · 11 fields
Preview of Pattern-Constraint Matrix (HTML)
html
6.9 KB
Actual file preview for Pattern-Constraint Matrix (HTML)

Pattern-Constraint Matrix (HTML)

Eight text controls carrying anchored pattern regexes - postcode, SKU, hex colour, slug, IPv4, ISO week, licence key and username - each with a title that supplies the message browsers otherwise phrase generically.

File
HTML · Software Quality · 8 fields
Preview of Numeric Range and Step Matrix (HTML)
html
6.8 KB
Actual file preview for Numeric Range and Step Matrix (HTML)

Numeric Range and Step Matrix (HTML)

Bounded numeric and temporal controls: integer and decimal steps, a slider with a live readout, a fractional currency step, and date, month and time inputs whose min, max and step define exactly which values are valid.

File
HTML · Software Quality · 9 fields
Preview of Length-Constraint Matrix (HTML)
html
6.3 KB
Actual file preview for Length-Constraint Matrix (HTML)

Length-Constraint Matrix (HTML)

Textual controls carrying explicit minlength and maxlength bounds - including the exact-length and maximum-only cases, and a textarea whose counter hint and attribute must agree - for testing length validation and truncation behaviour.

File
HTML · Software Quality · 8 fields
Preview of Combined Constraint Conflicts (HTML)
html
6.1 KB
Actual file preview for Combined Constraint Conflicts (HTML)

Combined Constraint Conflicts (HTML)

Controls stacking required, pattern, length and range rules at the same time, including two deliberately awkward cases - a pattern narrower than its length bound, and a step that cannot reach the maximum - for testing which constraint a validator reports first.

File
HTML · Software Quality · 5 fields
Preview of Native Validation Enforced (HTML)
html
5.9 KB
Actual file preview for Native Validation Enforced (HTML)

Native Validation Enforced (HTML)

A counterpart to the rest of the catalog's forms: it omits novalidate, so the browser's own constraint UI blocks submission and shows the bubble. Use it to tell native enforcement apart from script-driven validation in the same harness.

File
HTML · Software Quality · 5 fields
Preview of Inputmode Keyboard Matrix (HTML)
html
6 KB
Actual file preview for Inputmode Keyboard Matrix (HTML)

Inputmode Keyboard Matrix (HTML)

One control per inputmode token - none, text, decimal, numeric, tel, search, email and url - each paired with the input type it realistically accompanies, for testing mobile keyboard selection and hint propagation.

File
HTML · Accessibility Testing · 8 fields
Preview of Readonly and Disabled State Matrix (HTML)
html
6.6 KB
Actual file preview for Readonly and Disabled State Matrix (HTML)

Readonly and Disabled State Matrix (HTML)

Editable, read-only and disabled variants of the same controls side by side. Read-only values are submitted and disabled values are not, which is the distinction form scrapers and autofill tools most often get wrong.

File
HTML · Software Quality · 10 fields
Preview of Textual Input Types (HTML)
html
6.1 KB
Actual file preview for Textual Input Types (HTML)

Textual Input Types (HTML)

The six textual HTML input types on a single page, each with the autocomplete token and validation attributes it normally carries, so a parser can be checked type by type rather than against a mixed realistic form.

File
HTML · Software Quality · 8 fields
Preview of Numeric Input Types (HTML)
html
5.9 KB
Actual file preview for Numeric Input Types (HTML)

Numeric Input Types (HTML)

Number and range controls covering integers, decimals, negative bounds and a slider paired with a live output element, for testing numeric coercion, locale-independent parsing and slider readout scraping.

File
HTML · Software Quality · 6 fields
Preview of Temporal Input Types (HTML)
html
5.8 KB
Actual file preview for Temporal Input Types (HTML)

Temporal Input Types (HTML)

All five temporal HTML input types with explicit bounds and sample values, including the two that many form libraries silently downgrade to plain text - month and week - so a round trip can be verified format by format.

File
HTML · Scheduling · 6 fields
Preview of Choice Input Types (HTML)
html
6.9 KB
Actual file preview for Choice Input Types (HTML)

Choice Input Types (HTML)

Every way HTML expresses a choice: a single select with a prompt row, a multiple select, a select with option groups, a radio group, a checkbox group and a lone checkbox - including options whose submitted value differs from their visible label.

File
HTML · Software Quality · 6 fields
Preview of Specialised Input Types (HTML)
html
5.6 KB
Actual file preview for Specialised Input Types (HTML)

Specialised Input Types (HTML)

The input types that behave unlike the rest: a colour picker, a file control, two hidden state fields that carry values without a visible control, and a textarea whose newlines are submitted data rather than layout.

File
HTML · Software Quality · 4 fields
Preview of Form Buttons and Non-Field Controls (HTML)
html
5.5 KB
Actual file preview for Form Buttons and Non-Field Controls (HTML)

Form Buttons and Non-Field Controls (HTML)

A form whose button-shaped inputs outnumber its data fields. Submit, reset, plain button and image controls are named and typed like fields but must never appear in an extracted field list, which is a common form-scraper defect.

File
HTML · Software Quality · 2 fields
Preview of Wizard Step 1 of 3: Account (HTML)
html
5.8 KB
Actual file preview for Wizard Step 1 of 3: Account (HTML)

Wizard Step 1 of 3: Account (HTML)

Page one of a three-file sign-up wizard. Each page validates only its own fields and hands the wizard identifier forward in a hidden control, which is the pattern multi-page form automation has to follow.

File
HTML · Account Registration · 4 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Wizard Step 2 of 3: Profile (HTML)
html
6.3 KB
Actual file preview for Wizard Step 2 of 3: Profile (HTML)

Wizard Step 2 of 3: Profile (HTML)

Page two of the sign-up wizard. It repeats the wizard identifier, advances the step counter and collects profile fields, so a driver can be tested on resuming a flow it did not start.

File
HTML · Account Registration · 5 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Wizard Step 3 of 3: Review (HTML)
html
6.2 KB
Actual file preview for Wizard Step 3 of 3: Review (HTML)

Wizard Step 3 of 3: Review (HTML)

Page three of the sign-up wizard. It echoes the earlier answers into read-only controls that are still submitted, so a driver can be tested on the difference between a summary rendered as text and one rendered as form state.

File
HTML · Account Registration · 7 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Branching Disclosure Form (HTML)
html
6.7 KB
Actual file preview for Branching Disclosure Form (HTML)

Branching Disclosure Form (HTML)

A single page whose visible questions depend on the request type chosen. Three mutually exclusive blocks are present in the markup at all times, so the same file exercises both an automation that reads the DOM and one that only sees what is on screen.

File
HTML · Customer Support · 6 fields
Preview of Conditionally Required Fields (HTML)
html
6.1 KB
Actual file preview for Conditionally Required Fields (HTML)

Conditionally Required Fields (HTML)

A form where a script adds and removes the mandatory flag at runtime. The attribute is absent from the shipped markup on purpose, so a validator that reads the file statically and one that reads the live DOM give different answers.

File
HTML · Software Quality · 5 fields
Preview of Dependent Select Lists (HTML)
html
6.2 KB
Actual file preview for Dependent Select Lists (HTML)

Dependent Select Lists (HTML)

A country list that rewrites a region list in the browser. The regions live in a script rather than the markup, so a scraper that reads the shipped HTML sees an empty second list and one that drives a real browser sees four options.

File
HTML · Shipping · 4 fields
Preview of Fields Outside the Form Element (HTML)
html
5.5 KB
Actual file preview for Fields Outside the Form Element (HTML)

Fields Outside the Form Element (HTML)

Two text controls placed outside the form element and associated with it through the form attribute. A scraper that walks only the form subtree misses them, which is exactly the defect this file exists to surface.

File
HTML · Software Quality · 2 fields
Preview of Labelling: Explicit label for (HTML)
html
5.7 KB
Actual file preview for Labelling: Explicit label for (HTML)

Labelling: Explicit label for (HTML)

The reference labelling technique: each control carries an id and is named by a separate label element pointing at it. Use it as the known-good baseline when comparing accessible-name computation across the other labelling fixtures in this set.

File
HTML · Accessibility Testing · 6 fields
Preview of Labelling: Wrapping labels (HTML)
html
5.5 KB
Actual file preview for Labelling: Wrapping labels (HTML)

Labelling: Wrapping labels (HTML)

Implicit labelling: each control is a child of the label that names it and no for attribute is present. Parsers that resolve names only through for and id will report six unnamed controls on this file.

File
HTML · Accessibility Testing · 6 fields
Preview of Labelling: aria-labelledby (HTML)
html
5.5 KB
Actual file preview for Labelling: aria-labelledby (HTML)

Labelling: aria-labelledby (HTML)

No label element appears anywhere. Each control points at a span through aria-labelledby, including one control whose name is assembled from two references, which is the case that catches naive accessible-name implementations.

File
HTML · Accessibility Testing · 5 fields
Preview of Labelling: aria-describedby help text (HTML)
html
6.1 KB
Actual file preview for Labelling: aria-describedby help text (HTML)

Labelling: aria-describedby help text (HTML)

Every control carries both a name and a description, wired with aria-describedby to the hint that explains its rule. Use it to check that a scanner reports the description as well as the name, and does not merge the two.

File
HTML · Accessibility Testing · 5 fields
Preview of Labelling: Visually hidden labels (HTML)
html
5.5 KB
Actual file preview for Labelling: Visually hidden labels (HTML)

Labelling: Visually hidden labels (HTML)

Every control has a real label element that is clipped out of view, while the visible wording lives in a placeholder. A visual scraper and an accessibility tree walker see different text for the same control, which is the point of the file.

File
HTML · Accessibility Testing · 5 fields
Preview of Labelling: Placeholder-only anti-pattern (HTML)
html
5.3 KB
Actual file preview for Labelling: Placeholder-only anti-pattern (HTML)

Labelling: Placeholder-only anti-pattern (HTML)

A deliberate anti-pattern. No control has a label element, an aria-label or an aria-labelledby, so every accessible name has to be guessed from the placeholder or the name attribute. Ship it as a failing case for an accessibility scanner, never as a template to copy.

File
HTML · Accessibility Testing · 5 fields
Preview of Nested Fieldsets and Legends (HTML)
html
6.7 KB
Actual file preview for Nested Fieldsets and Legends (HTML)

Nested Fieldsets and Legends (HTML)

Fieldsets nested three levels deep, each carrying a legend, so a grouping algorithm has to compose several group names rather than take the nearest one. Includes a radio group nested inside a titled section.

File
HTML · Accessibility Testing · 7 fields
Preview of Error Summary and aria-invalid States (HTML)
html
6.2 KB
Actual file preview for Error Summary and aria-invalid States (HTML)

Error Summary and aria-invalid States (HTML)

A form captured after a failed submission: three controls carry aria-invalid with an aria-errormessage pointing at their message, and a summary region links to each one. Use it to test error announcement and focus management without having to trigger a failure first.

File
HTML · Accessibility Testing · 5 fields
Preview of Autocomplete: Identity Tokens (HTML)
html
7 KB
Actual file preview for Autocomplete: Identity Tokens (HTML)

Autocomplete: Identity Tokens (HTML)

The identity half of the autofill vocabulary: honorific prefix and suffix, given, additional and family name, nickname, organisation, job title, birthday parts, sex and language. Each token appears once, on the control type the specification names for it.

File
HTML · Account Registration · 13 fields
Preview of Autocomplete: Shipping Address Tokens (HTML)
html
6.8 KB
Actual file preview for Autocomplete: Shipping Address Tokens (HTML)

Autocomplete: Shipping Address Tokens (HTML)

A complete shipping address using the shipping-prefixed autofill tokens, including the street-address textarea and the three address-line controls that many autofill engines treat differently from one another.

File
HTML · Shipping · 11 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Autocomplete: Billing Address Tokens (HTML)
html
6.4 KB
Actual file preview for Autocomplete: Billing Address Tokens (HTML)

Autocomplete: Billing Address Tokens (HTML)

The billing-prefixed twin of the shipping address form, deliberately using the same visible wording so an autofill engine has to distinguish the two sections by their token prefix rather than by label text.

File
HTML · Commerce Checkout · 9 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Autocomplete: Payment Tokens (HTML)
html
6.6 KB
Actual file preview for Autocomplete: Payment Tokens (HTML)

Autocomplete: Payment Tokens (HTML)

The payment autofill tokens - cc-name, cc-given-name, cc-family-name, cc-number, cc-exp and its parts, cc-csc and cc-type - on a form that has no action, no script and no prefilled values. It exists to exercise token recognition, never to take a payment.

File
HTML · Commerce Checkout · 9 fields
Preview of Autocomplete: Contact and One-Time-Code Tokens (HTML)
html
6.6 KB
Actual file preview for Autocomplete: Contact and One-Time-Code Tokens (HTML)

Autocomplete: Contact and One-Time-Code Tokens (HTML)

The contact channel tokens - the five telephone parts, email, impp, url and photo - plus the one-time-code token that lets a browser or password manager offer a verification code. Includes the webauthn hint on the code control.

File
HTML · Account Security · 10 fields
Preview of Upload: Image Accept Filters (HTML)
html
5.8 KB
Actual file preview for Upload: Image Accept Filters (HTML)

Upload: Image Accept Filters (HTML)

Four file controls whose accept expressions narrow the picker in different ways: a wildcard media type, an explicit list of media types, an extension list, and a capture hint that asks a phone for the camera rather than the gallery.

File
HTML · File Upload · 5 fields
Preview of Upload: Document Accept Filters (HTML)
html
5.8 KB
Actual file preview for Upload: Document Accept Filters (HTML)

Upload: Document Accept Filters (HTML)

Document accept lists including the verbose OpenXML media types that are the usual source of accept-attribute mistakes, plus a control that pairs a media type with the matching extension so both matching strategies succeed.

File
HTML · File Upload · 6 fields
Preview of Upload: Multiple Files and Stated Limits (HTML)
html
5.9 KB
Actual file preview for Upload: Multiple Files and Stated Limits (HTML)

Upload: Multiple Files and Stated Limits (HTML)

Multi-file controls with the limits an application would enforce on the server stated in help text and data attributes. HTML has no size or count constraint, so this file is the reference case for a validator that has to apply those rules itself.

File
HTML · File Upload · 5 fields
Preview of Upload: Multipart Encoding Contract (HTML)
html
6.3 KB
Actual file preview for Upload: Multipart Encoding Contract (HTML)

Upload: Multipart Encoding Contract (HTML)

A form that mixes text, a checkbox group and two file controls under multipart form-data encoding. Paired with the raw multipart body shipped alongside it, so a parser can be checked against both the form and a request it would produce.

File
HTML · File Upload · 6 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Upload: Drop Zone With Input Fallback (HTML)
html
6 KB
Actual file preview for Upload: Drop Zone With Input Fallback (HTML)

Upload: Drop Zone With Input Fallback (HTML)

A drop surface that lists filenames in the browser, layered over a real file input so keyboard and assistive-technology users reach the same control. Useful for testing automation that has to choose between synthesising a drop event and setting the input directly.

File
HTML · File Upload · 3 fields
Preview of Appointment Slot Booking (HTML)
html
7 KB
Actual file preview for Appointment Slot Booking (HTML)

Appointment Slot Booking (HTML)

A booking form that separates the date from the slot, so a scheduler has to read a bounded date control and a radio list of times rather than a single free-text field. Includes an accessibility need and a reminder channel.

File
HTML · Scheduling · 7 fields
Preview of Password Policy Enrolment (HTML)
html
6.4 KB
Actual file preview for Password Policy Enrolment (HTML)

Password Policy Enrolment (HTML)

A passphrase form where the written policy and the enforced pattern match exactly, plus a confirmation control and a strength meter. Most fixtures state rules they do not enforce, so this one is the reference for testing that agreement.

File
HTML · Account Security · 5 fields
Preview of Two-Factor Enrolment (HTML)
html
6.2 KB
Actual file preview for Two-Factor Enrolment (HTML)

Two-Factor Enrolment (HTML)

A second-factor enrolment flow covering the three common methods and the six-digit confirmation control that carries the one-time-code autofill token. No code is generated and nothing is verified.

File
HTML · Account Security · 6 fields
Preview of Address Verification Review (HTML)
html
6.1 KB
Actual file preview for Address Verification Review (HTML)

Address Verification Review (HTML)

The screen an address verifier shows after standardising an entry: the original and the suggestion side by side as a radio choice, plus editable fields prefilled with the standardised form.

File
HTML · Shipping · 6 fields
Preview of Purchase Order Request (HTML)
html
7.4 KB
Actual file preview for Purchase Order Request (HTML)

Purchase Order Request (HTML)

A purchase order with repeating line items whose field names use array notation, so a parser has to reconstruct three rows from flat form data. The total is computed in the browser and submitted as a read-only control.

File
HTML · Procurement · 13 fields
Preview of Warranty Registration (HTML)
html
6.8 KB
Actual file preview for Warranty Registration (HTML)

Warranty Registration (HTML)

A warranty registration covering the fields that make post-purchase records awkward: a serial number with a checksum-shaped pattern, a purchase date bounded to the past, and a retailer list with an other option.

File
HTML · Retail Returns · 9 fields
Preview of Newsletter Preference Centre (HTML)
html
6.9 KB
Actual file preview for Newsletter Preference Centre (HTML)

Newsletter Preference Centre (HTML)

A preference centre with six topic checkboxes, a frequency radio group and a master unsubscribe control that must override every other choice. The override interaction is the behaviour worth testing here.

File
HTML · Marketing · 5 fields
Preview of Workplace Accommodation Request (HTML)
html
7.2 KB
Actual file preview for Workplace Accommodation Request (HTML)

Workplace Accommodation Request (HTML)

An adjustment request built around what somebody needs rather than why, so it collects no health information at all. Useful as an accessible-form reference and as a counter-example to intake forms that ask for a diagnosis.

File
HTML · Accessibility Testing · 8 fields
Preview of Defect Triage Grid (HTML)
html
7.6 KB
Actual file preview for Defect Triage Grid (HTML)

Defect Triage Grid (HTML)

Four radio groups - severity, likelihood, blast radius and confidence - that a triage rule combines into a priority. The groups share nothing but their layout, which makes it a good test of group-name resolution in a dense form.

File
HTML · Software Quality · 7 fields
Preview of Likert Survey Matrix (HTML)
html
8.6 KB
Actual file preview for Likert Survey Matrix (HTML)

Likert Survey Matrix (HTML)

A five-by-five Likert matrix: five statements, each a radio group over the same five points. Twenty-five radio controls that resolve to five fields is the densest grouping case in the catalog.

File
HTML · Feedback · 7 fields
Preview of Granular Consent Form (HTML)
html
6.2 KB
Actual file preview for Granular Consent Form (HTML)

Granular Consent Form (HTML)

Consent expressed as separate, unticked controls for each purpose, with an undeletable line saying the form is fictional. The point of the fixture is that no control is pre-ticked and none of them is bundled with another.

File
HTML · Legal · 8 fields
Preview of Equal Opportunity Monitoring (HTML)
html
7.5 KB
Actual file preview for Equal Opportunity Monitoring (HTML)

Equal Opportunity Monitoring (HTML)

A monitoring section where every question is optional and every list ends with a prefer-not-to-say option, which is the design most such forms get wrong. No answer is mandatory and the form states that it is separated from the application.

File
HTML · Employment · 7 fields
Preview of Time Off Request (HTML)
html
6.8 KB
Actual file preview for Time Off Request (HTML)

Time Off Request (HTML)

A leave request where the second date must not precede the first and the working-day count is computed in the browser. The cross-field date rule is the constraint HTML cannot express, which makes it a useful validator fixture.

File
HTML · Employment · 6 fields
Preview of Equipment Loan Request (HTML)
html
7.3 KB
Actual file preview for Equipment Loan Request (HTML)

Equipment Loan Request (HTML)

An equipment loan slip covering the asset tag, collection and return dates, a condition declaration and an accessory checklist, which together exercise pattern, date and checkbox-group parsing in one realistic document.

File
HTML · Education · 9 fields
Preview of Large Form: Sixty Fields (HTML)
html
12.5 KB
Actual file preview for Large Form: Sixty Fields (HTML)

Large Form: Sixty Fields (HTML)

Sixty named controls across ten titled sections. Large enough to expose pagination, truncation and quadratic behaviour in form extractors, and regular enough that a failure is easy to localise.

File
HTML · Employment · 60 fields
Preview of Unicode Field Names and Labels (HTML)
html
6 KB
Actual file preview for Unicode Field Names and Labels (HTML)

Unicode Field Names and Labels (HTML)

Control names and labels outside ASCII, including a combining-accent pair that is visually identical to a precomposed one. A form parser that normalises names, or that assumes ASCII, produces a different key set from one that does not.

File
HTML · Software Quality · 8 fields
Preview of Right-to-Left and Bidirectional Form (HTML)
html
6 KB
Actual file preview for Right-to-Left and Bidirectional Form (HTML)

Right-to-Left and Bidirectional Form (HTML)

A right-to-left document whose controls mix Arabic labels with Latin and numeric values, including one control forced back to left-to-right. Useful for testing bidirectional layout, direction inheritance and value extraction order.

File
HTML · Software Quality · 6 fields
Preview of Entity-Heavy Labels and Values (HTML)
html
6 KB
Actual file preview for Entity-Heavy Labels and Values (HTML)

Entity-Heavy Labels and Values (HTML)

Labels and default values made of characters that have to be escaped in HTML - ampersands, angle brackets, both quote marks and a non-breaking space. A parser that decodes entities once too often or not at all produces visibly wrong text here.

File
HTML · Software Quality · 7 fields
Preview of Nested Object Field Names (HTML)
html
6.3 KB
Actual file preview for Nested Object Field Names (HTML)

Nested Object Field Names (HTML)

Control names in bracket notation - customer[name], customer[address][city], items[0][sku] - that many server frameworks explode into nested objects. The file is the reference case for a parser that has to rebuild the graph from flat name and value pairs.

File
HTML · Software Quality · 9 fields
Preview of Repeated Array Field Names (HTML)
html
6.1 KB
Actual file preview for Repeated Array Field Names (HTML)

Repeated Array Field Names (HTML)

Controls that share a name on purpose: three tags[] text inputs, a multiple select and a checkbox group all submit repeated keys. This is valid form data, unlike the intentionally corrupt duplicate-name fixture shipped alongside it.

File
HTML · Software Quality · 6 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Duplicate Field Names (intentionally corrupt HTML)
html
6 KB
Actual file preview for Duplicate Field Names (intentionally corrupt HTML)

Duplicate Field Names (intentionally corrupt HTML)

Intentionally corrupt. Three pairs of unrelated controls share a name - two email inputs, two dates and a select that collides with a text input - so the submitted body carries the same key twice with different meanings. Use it to check that a parser reports the collision instead of silently keeping the last value.

File
HTML · Software Quality · 6 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of Orphan Label Targets (intentionally corrupt HTML)
html
5.5 KB
Actual file preview for Orphan Label Targets (intentionally corrupt HTML)

Orphan Label Targets (intentionally corrupt HTML)

Intentionally corrupt. Every label carries a for attribute naming an element that is not in the document, and two controls share one id, so no control has a computed accessible name from its label. An accessibility scanner should report five unnamed controls and one duplicate id.

File
HTML · Accessibility Testing · 5 fields
Preview of Nested Form Elements (intentionally corrupt HTML)
html
5.6 KB
Actual file preview for Nested Form Elements (intentionally corrupt HTML)

Nested Form Elements (intentionally corrupt HTML)

Intentionally corrupt. A second form element opens inside the first, which HTML forbids. Browsers drop the inner tag and attach its controls to the outer form, while many static parsers report two forms - so the same file yields a different field list depending on who reads it.

File
HTML · Software Quality · 4 fields
Preview of Mismatched Option Values (intentionally corrupt HTML)
html
6.4 KB
Actual file preview for Mismatched Option Values (intentionally corrupt HTML)

Mismatched Option Values (intentionally corrupt HTML)

Intentionally corrupt. A select has two options with the same value under different labels, a radio group repeats a value, and one option's value contradicts its wording outright. A form that reads labels and a form that reads values disagree about what was chosen.

File
HTML · Software Quality · 5 fields
Preview of AcroForm Checkbox Matrix HTML Twin
html
5.9 KB
Actual file preview for AcroForm Checkbox Matrix HTML Twin

AcroForm Checkbox Matrix HTML Twin

Six independent AcroForm checkboxes covering both tick states and four button styles. This HTML twin carries the same canonical field names as the AcroForm PDF of the same name, so a filler can be tested against both representations of one form.

File
HTML · Software Quality · 8 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of AcroForm Checkbox Matrix (SAMPLE AcroForm)
pdf
10.7 KB
Actual file preview for AcroForm Checkbox Matrix (SAMPLE AcroForm)

AcroForm Checkbox Matrix (SAMPLE AcroForm)

Six independent AcroForm checkboxes covering both tick states and four button styles. A one-page fillable AcroForm whose canonical field names match the HTML twin, the FDF and the XFDF of the same name, so one form can be tested across four representations.

File
PDF · Acroform · 1 page
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Checkbox Matrix Form Data (FDF)
fdf
400 B
Actual file preview for AcroForm Checkbox Matrix Form Data (FDF)

AcroForm Checkbox Matrix Form Data (FDF)

Adobe FDF form data for acro-checkbox-matrix.pdf: every canonical field with the value the PDF ships. The XFDF file of the same name carries the identical values, so the pair is a round-trip test of an FDF and XFDF converter.

File
FDF · Acroform · 8 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Checkbox Matrix Form Data (XFDF)
xfdf
656 B
Actual file preview for AcroForm Checkbox Matrix Form Data (XFDF)

AcroForm Checkbox Matrix Form Data (XFDF)

XFDF twin of the acro-checkbox-matrix form data - the same field names and values as the FDF, in Adobe's XML representation. Convert one into the other and the result must be byte-comparable field for field.

File
XFDF · Acroform · 8 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Radio Group HTML Twin
html
6.2 KB
Actual file preview for AcroForm Radio Group HTML Twin

AcroForm Radio Group HTML Twin

One AcroForm radio field whose four kids share a parent, plus a second three-kid group. This HTML twin carries the same canonical field names as the AcroForm PDF of the same name, so a filler can be tested against both representations of one form.

File
HTML · Software Quality · 4 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of AcroForm Radio Group (SAMPLE AcroForm)
pdf
11.2 KB
Actual file preview for AcroForm Radio Group (SAMPLE AcroForm)

AcroForm Radio Group (SAMPLE AcroForm)

One AcroForm radio field whose four kids share a parent, plus a second three-kid group. A one-page fillable AcroForm whose canonical field names match the HTML twin, the FDF and the XFDF of the same name, so one form can be tested across four representations.

File
PDF · Acroform · 1 page
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Radio Group Form Data (FDF)
fdf
275 B
Actual file preview for AcroForm Radio Group Form Data (FDF)

AcroForm Radio Group Form Data (FDF)

Adobe FDF form data for acro-radio-group.pdf: every canonical field with the value the PDF ships. The XFDF file of the same name carries the identical values, so the pair is a round-trip test of an FDF and XFDF converter.

File
FDF · Acroform · 4 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Radio Group Form Data (XFDF)
xfdf
431 B
Actual file preview for AcroForm Radio Group Form Data (XFDF)

AcroForm Radio Group Form Data (XFDF)

XFDF twin of the acro-radio-group form data - the same field names and values as the FDF, in Adobe's XML representation. Convert one into the other and the result must be byte-comparable field for field.

File
XFDF · Acroform · 4 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Combo Box HTML Twin
html
5.9 KB
Actual file preview for AcroForm Combo Box HTML Twin

AcroForm Combo Box HTML Twin

Two AcroForm choice fields, one plain drop-down and one editable combo box. This HTML twin carries the same canonical field names as the AcroForm PDF of the same name, so a filler can be tested against both representations of one form.

File
HTML · Procurement · 5 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of AcroForm Combo Box (SAMPLE AcroForm)
pdf
8.1 KB
Actual file preview for AcroForm Combo Box (SAMPLE AcroForm)

AcroForm Combo Box (SAMPLE AcroForm)

Two AcroForm choice fields, one plain drop-down and one editable combo box. A one-page fillable AcroForm whose canonical field names match the HTML twin, the FDF and the XFDF of the same name, so one form can be tested across four representations.

File
PDF · Acroform · 1 page
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Combo Box Form Data (FDF)
fdf
305 B
Actual file preview for AcroForm Combo Box Form Data (FDF)

AcroForm Combo Box Form Data (FDF)

Adobe FDF form data for acro-choice-combo.pdf: every canonical field with the value the PDF ships. The XFDF file of the same name carries the identical values, so the pair is a round-trip test of an FDF and XFDF converter.

File
FDF · Acroform · 5 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Combo Box Form Data (XFDF)
xfdf
486 B
Actual file preview for AcroForm Combo Box Form Data (XFDF)

AcroForm Combo Box Form Data (XFDF)

XFDF twin of the acro-choice-combo form data - the same field names and values as the FDF, in Adobe's XML representation. Convert one into the other and the result must be byte-comparable field for field.

File
XFDF · Acroform · 5 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm List Box HTML Twin
html
5.5 KB
Actual file preview for AcroForm List Box HTML Twin

AcroForm List Box HTML Twin

AcroForm list boxes, including one that permits several selections at once. This HTML twin carries the same canonical field names as the AcroForm PDF of the same name, so a filler can be tested against both representations of one form.

File
HTML · Software Quality · 4 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of AcroForm List Box (SAMPLE AcroForm)
pdf
7.2 KB
Actual file preview for AcroForm List Box (SAMPLE AcroForm)

AcroForm List Box (SAMPLE AcroForm)

AcroForm list boxes, including one that permits several selections at once. A one-page fillable AcroForm whose canonical field names match the HTML twin, the FDF and the XFDF of the same name, so one form can be tested across four representations.

File
PDF · Acroform · 1 page
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm List Box Form Data (FDF)
fdf
260 B
Actual file preview for AcroForm List Box Form Data (FDF)

AcroForm List Box Form Data (FDF)

Adobe FDF form data for acro-listbox-multi.pdf: every canonical field with the value the PDF ships. The XFDF file of the same name carries the identical values, so the pair is a round-trip test of an FDF and XFDF converter.

File
FDF · Acroform · 4 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm List Box Form Data (XFDF)
xfdf
416 B
Actual file preview for AcroForm List Box Form Data (XFDF)

AcroForm List Box Form Data (XFDF)

XFDF twin of the acro-listbox-multi form data - the same field names and values as the FDF, in Adobe's XML representation. Convert one into the other and the result must be byte-comparable field for field.

File
XFDF · Acroform · 4 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Signature Placeholder HTML Twin
html
6 KB
Actual file preview for AcroForm Signature Placeholder HTML Twin

AcroForm Signature Placeholder HTML Twin

A signature block drawn as a ruled area with named text fields - not a digital signature field. This HTML twin carries the same canonical field names as the AcroForm PDF of the same name, so a filler can be tested against both representations of one form.

File
HTML · Legal · 7 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of AcroForm Signature Placeholder (SAMPLE AcroForm)
pdf
12.2 KB
Actual file preview for AcroForm Signature Placeholder (SAMPLE AcroForm)

AcroForm Signature Placeholder (SAMPLE AcroForm)

A signature block drawn as a ruled area with named text fields - not a digital signature field. A one-page fillable AcroForm whose canonical field names match the HTML twin, the FDF and the XFDF of the same name, so one form can be tested across four representations.

File
PDF · Acroform · 1 page
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Signature Placeholder Form Data (FDF)
fdf
402 B
Actual file preview for AcroForm Signature Placeholder Form Data (FDF)

AcroForm Signature Placeholder Form Data (FDF)

Adobe FDF form data for acro-signature-placeholder.pdf: every canonical field with the value the PDF ships. The XFDF file of the same name carries the identical values, so the pair is a round-trip test of an FDF and XFDF converter.

File
FDF · Acroform · 7 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Signature Placeholder Form Data (XFDF)
xfdf
633 B
Actual file preview for AcroForm Signature Placeholder Form Data (XFDF)

AcroForm Signature Placeholder Form Data (XFDF)

XFDF twin of the acro-signature-placeholder form data - the same field names and values as the FDF, in Adobe's XML representation. Convert one into the other and the result must be byte-comparable field for field.

File
XFDF · Acroform · 7 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Text Field Flags HTML Twin
html
5.8 KB
Actual file preview for AcroForm Text Field Flags HTML Twin

AcroForm Text Field Flags HTML Twin

Text fields carrying the comb, multiline, password and read-only AcroForm flags. This HTML twin carries the same canonical field names as the AcroForm PDF of the same name, so a filler can be tested against both representations of one form.

File
HTML · Software Quality · 6 fields
Use case
Form testingForm parsing+3· Conversion set
Preview of AcroForm Text Field Flags (SAMPLE AcroForm)
pdf
9 KB
Actual file preview for AcroForm Text Field Flags (SAMPLE AcroForm)

AcroForm Text Field Flags (SAMPLE AcroForm)

Text fields carrying the comb, multiline, password and read-only AcroForm flags. A one-page fillable AcroForm whose canonical field names match the HTML twin, the FDF and the XFDF of the same name, so one form can be tested across four representations.

File
PDF · Acroform · 1 page
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Text Field Flags Form Data (FDF)
fdf
395 B
Actual file preview for AcroForm Text Field Flags Form Data (FDF)

AcroForm Text Field Flags Form Data (FDF)

Adobe FDF form data for acro-text-field-flags.pdf: every canonical field with the value the PDF ships. The XFDF file of the same name carries the identical values, so the pair is a round-trip test of an FDF and XFDF converter.

File
FDF · Acroform · 6 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of AcroForm Text Field Flags Form Data (XFDF)
xfdf
601 B
Actual file preview for AcroForm Text Field Flags Form Data (XFDF)

AcroForm Text Field Flags Form Data (XFDF)

XFDF twin of the acro-text-field-flags form data - the same field names and values as the FDF, in Adobe's XML representation. Convert one into the other and the result must be byte-comparable field for field.

File
XFDF · Acroform · 6 fields
Use case
Form testingPDF form filling+2· Conversion set
Preview of HTML5 Constraint Rules (JSON)
json
5.3 KB
Actual file preview for HTML5 Constraint Rules (JSON)

HTML5 Constraint Rules (JSON)

A machine-readable reference for every HTML5 constraint attribute: which control types accept it, an example that validates, an example that does not, and the behaviour that surprises people. Paired with the constraint-matrix forms in this wave.

File
JSON · Form Data
Preview of Autocomplete Token Reference (JSON)
json
2.3 KB
Actual file preview for Autocomplete Token Reference (JSON)

Autocomplete Token Reference (JSON)

The autofill token vocabulary grouped by purpose, with the section, address-type and contact-type prefixes and the rules for ordering them. A companion to the five autocomplete forms in this wave.

File
JSON · Form Data
Preview of Form Validation Messages (JSON)
json
2.1 KB
Actual file preview for Form Validation Messages (JSON)

Form Validation Messages (JSON)

Sample wording for each constraint-validation failure, in a terse and a helpful variant, so message copy can be reviewed without wiring a real form first. Fictional product, fictional copy.

File
JSON · Form Data
Preview of Wizard Flow Manifest (JSON)
json
1.3 KB
Actual file preview for Wizard Flow Manifest (JSON)

Wizard Flow Manifest (JSON)

The control data for the three-page sample sign-up wizard: which fields each page owns, which are mandatory, what is carried forward and which file comes next. Lets a driver plan the whole flow before opening a page.

File
JSON · Form Data
Use case
Form parsingForm testing+1· Conversion set
Preview of Upload Constraint Manifest (JSON)
json
2.1 KB
Actual file preview for Upload Constraint Manifest (JSON)

Upload Constraint Manifest (JSON)

Size and count limits for every file control in this wave, together with the rejection codes an application would return. HTML expresses none of these, so the manifest is where they have to live.

File
JSON · Form Data
Preview of Nested Form Submission (JSON)
json
1.1 KB
Actual file preview for Nested Form Submission (JSON)

Nested Form Submission (JSON)

One submission in both shapes: the flat name and value pairs a browser sends, and the nested object a framework builds from them. The expected output for the bracket-notation form shipped alongside it.

File
JSON · Form Data
Preview of AcroForm Field Map (JSON)
json
7.3 KB
Actual file preview for AcroForm Field Map (JSON)

AcroForm Field Map (JSON)

An index of the six AcroForm families in this wave: the canonical field names, the control kind behind each one, the flags in use, and the four artifacts every family ships.

File
JSON · Form Data
Preview of AcroForm Field Flags (JSON)
json
2.5 KB
Actual file preview for AcroForm Field Flags (JSON)

AcroForm Field Flags (JSON)

The AcroForm field-flag bits a PDF filler has to honour, with the control kinds each applies to and what it changes. Includes the subset actually exercised by the PDFs in this wave.

File
JSON · Form Data
Preview of Form Extractor Conformance Suite (JSON)
json
3.1 KB
Actual file preview for Form Extractor Conformance Suite (JSON)

Form Extractor Conformance Suite (JSON)

Eighteen numbered assertions, each naming one fixture in this wave and the single behaviour it proves. Enough to drive a form extractor's test suite without inventing expectations first.

File
JSON · Form Data
Preview of HTML5 Constraint Attributes (CSV)
csv
1023 B
Actual file preview for HTML5 Constraint Attributes (CSV)

HTML5 Constraint Attributes (CSV)

A flat table of the HTML5 constraint attributes: what each applies to, whether the browser enforces it, whether it blocks submission, and one valid and one invalid example. The spreadsheet-shaped twin of the JSON constraint rules.

File
CSV · Form Data · 18 rows
Preview of Input Type Attribute Matrix (CSV)
csv
683 B
Actual file preview for Input Type Attribute Matrix (CSV)

Input Type Attribute Matrix (CSV)

Twenty input types crossed with the seven attributes that may or may not apply to them, so a form builder can be checked for attributes it emits on controls that ignore them.

File
CSV · Form Data · 20 rows
Preview of Autocomplete Tokens (CSV)
csv
1.3 KB
Actual file preview for Autocomplete Tokens (CSV)

Autocomplete Tokens (CSV)

The autofill tokens as a flat table with their group, the prefixes each accepts, the control type they usually sit on and a sample value. Useful for driving a data-driven autofill test.

File
CSV · Form Data · 25 rows
Preview of Form Field Name Edge Cases (CSV)
csv
1012 B
Actual file preview for Form Field Name Edge Cases (CSV)

Form Field Name Edge Cases (CSV)

Fifteen awkward field names with the urlencoded key each produces: brackets, array notation, spaces, plus signs, ampersands, equals signs and three non-ASCII scripts including an astral emoji.

File
CSV · Form Data · 15 rows
Preview of Form Submissions Batch (CSV)
csv
1.7 KB
Actual file preview for Form Submissions Batch (CSV)

Form Submissions Batch (CSV)

Twelve fictional submissions in one export, including values with commas, embedded quotation marks, an embedded newline, an empty cell and non-ASCII text. Sized for testing an importer rather than a database.

File
CSV · Form Data · 12 rows
Preview of Urlencoded Submission Body (TXT)
txt
1.1 KB
Actual file preview for Urlencoded Submission Body (TXT)

Urlencoded Submission Body (TXT)

A complete urlencoded request dump with repeated keys, bracket notation, an encoded newline and a non-ASCII key, annotated with what each one tests. The host is example.invalid and nothing was ever sent.

File
TXT · Form Data · UTF-8
Preview of Multipart Submission Body (TXT)
txt
2 KB
Actual file preview for Multipart Submission Body (TXT)

Multipart Submission Body (TXT)

A complete multipart request dump for the multipart upload form: two file parts with placeholder payloads, a filename containing a space and parentheses, a repeated field name and the empty honeypot.

File
TXT · Form Data · UTF-8
Use case
Form parsingForm testing+1· Conversion set
Preview of Accessible Form Checklist (TXT)
txt
2.1 KB
Actual file preview for Accessible Form Checklist (TXT)

Accessible Form Checklist (TXT)

A six-part review checklist for forms, with every line pointing at the fixture in this catalog that demonstrates it passing or failing. Fictional product; not legal advice.

File
TXT · Form Data · UTF-8
Preview of Mismatched Field Manifest (intentionally corrupt JSON)
json
1.1 KB
Actual file preview for Mismatched Field Manifest (intentionally corrupt JSON)

Mismatched Field Manifest (intentionally corrupt JSON)

Intentionally corrupt. A field manifest that claims to describe acro-checkbox-matrix.pdf but names two fields the PDF does not have, omits one it does, contradicts one field's type and states a count that does not match its own array.

File
JSON · Form Data
Preview of Invalid Form Schema (intentionally corrupt JSON)
json
1.3 KB
Actual file preview for Invalid Form Schema (intentionally corrupt JSON)

Invalid Form Schema (intentionally corrupt JSON)

Intentionally corrupt. A form schema breaking seven rules at once: an unknown version, a field with no name, an unknown type, an empty option list, a default outside its options, bounds the wrong way round and a duplicated id.

File
JSON · Form Data
Preview of Column Count Mismatch (intentionally corrupt CSV)
csv
400 B
Actual file preview for Column Count Mismatch (intentionally corrupt CSV)

Column Count Mismatch (intentionally corrupt CSV)

Intentionally corrupt. A submissions export whose header declares eight columns while its three data rows carry six, ten and eight, so a reader has to choose between padding, truncating and refusing.

File
CSV · Form Data
Preview of Unknown Fields (intentionally corrupt FDF)
fdf
314 B
Actual file preview for Unknown Fields (intentionally corrupt FDF)

Unknown Fields (intentionally corrupt FDF)

Intentionally corrupt. An FDF bound to acro-checkbox-matrix.pdf that sets two fields the PDF does not define and omits four that it does. A filler should report the unknown names rather than discard them silently.

File
FDF · Acroform · 5 fields
Preview of Malformed Document (intentionally corrupt XFDF)
xfdf
629 B
Actual file preview for Malformed Document (intentionally corrupt XFDF)

Malformed Document (intentionally corrupt XFDF)

Intentionally corrupt. An XFDF document with an unclosed field element and no closing root tag, so a strict parser must reject it and a lenient one must say what it recovered. Small on purpose - the damage is structural, not volume.

File
XFDF · Acroform · 5 fields