papereg

Transform Your Paper Forms into Digital Power

Say goodbye to manual data entry. Papereg transforms your PDF paper forms into smart, fillable documents. Scan, fill, analyze — all in one powerful platform.

Everything You Need for Form Management

PDF Transformation

Upload any PDF paper form and instantly convert it into an interactive, fillable document.

Smart Fill-In

Fill forms digitally with auto-save, validation, and smart field detection for faster completion.

Powerful Analytics

Gain insights from your form data with built-in analytics, charts, and exportable reports.

OCR Scan & Capture

Scan physical forms with your camera and auto-fill fields using intelligent OCR technology.

Powered by AI

Artificial Intelligence Does the Heavy Lifting

Our AI engine understands your documents — from parsing complex PDF layouts to reading handwritten text on scanned forms. No manual setup required.

AI PDF Parsing

Upload any PDF form and our AI analyzes the structure — identifying fields, labels, sections, and layout — to automatically build a digital version of your form.

Layout Detection Field Recognition Section Grouping

Smart Form Generation

AI doesn't just read your PDF — it generates a fully interactive form with the right field types, validations, and display elements, ready for your team to start filling in.

Auto Field Types Validation Rules Instant Setup

OCR Fill from Documents

Have a filled-out paper form? Upload a photo or scanned document and our AI reads the handwriting and printed text to auto-fill the digital form for you.

Handwriting OCR Photo Upload Scanned PDFs
Processes in seconds
Secure & private
Multi-language support
Batch Upload

Digitize Stacks of Paper Forms in One Go

Have boxes of filled-out forms? Drop up to 50 scanned documents at once and let AI extract every field from every page — no manual data entry, no per-file uploads.

Drop & Process

Drag and drop PDFs, photos, or scanned images into the batch uploader. Every file is uploaded to secure cloud storage and queued for AI processing.

AI Extracts Every Field

Our AI reads each document — handwritten text, printed fields, checkboxes, dates — and maps the data to the correct form fields automatically.

Auto-Submit or Review

Choose to auto-submit extracted records instantly or save them as drafts for your team to review and approve before they go live.

Retry on Failure

If a document fails to extract — blurry scan, unusual layout — retry just the failed files with one click. Successfully processed records are preserved.

Batch Upload 3 / 3 Complete

patient-intake-form-001.pdf

Extracted 12 fields

created

consent-form-signed.jpg

Extracted 8 fields

created

registration-scan-002.png

Extracted 15 fields

created
3
Created
0
Failed

PDF

Scanned paper forms & multi-page documents

JPG

Phone photos of filled-out paper forms

PNG

High-resolution scans & screenshots

Perfect for Backlog Digitization

Medical offices with filing cabinets of patient intake forms. Construction sites with stacks of safety inspections. Schools with boxes of enrollment paperwork. Batch Upload turns months of manual data entry into minutes of AI-powered extraction.

Advanced Form Builder

Build Forms That Mirror Real Documents

Go beyond simple fields. Papereg supports 31 field types — from tabs and collapsible sections to multi-column layouts, tags, embedded media, form relations, and linked forms — so your digital forms match any paper original.

Tabbed Interfaces

Group related fields into switchable tabs — just like the original paper form. Each tab shows its own set of fields, keeping long forms clean and navigable.

Personal Employment Emergency

Collapsible Sections

Wrap groups of fields in expandable sections with clear headings. Users can focus on one area at a time while keeping the full form accessible.

Contact Information
Medical History
Insurance Details

Multi-Column Layouts

Place fields side-by-side in a 12-column grid — perfect for name pairs, address blocks, or any compact layout. Automatic or manual column control.

Form Relations

Pull live data from other forms as dropdown options. Link employee lists, patient records, or inventory items across forms automatically.

Public Forms

Share a public URL for any form. Anyone can fill it out without an account — submissions land in your registry automatically.

Embedded Media

Add images, YouTube/Vimeo embeds, and external links directly into forms. Perfect for instructional content and visual guides.

Signatures & Files

Capture digital signatures and file attachments. Signed documents and uploaded files are stored securely alongside submission data.

Instructions & Info Blocks

Guide users with instructional text, warnings, and informational callouts placed exactly where they need context.

Smart Validation

Required fields, custom rules, type-specific validation. Forms enforce data quality before submission.

Linked Forms & Workflows

Chain forms into multi-step workflows. After submitting Form A, users are guided to Form B automatically. Sync data to CRMs on approval.

31 Field Types — Every Input You Need

Text
Textarea
Email
Number
Phone
URL
Date
Time
Checkbox
Radio
Select
Multiselect
Tags
File Upload
Signature
Title
Paragraph
Static Text
Instruction
Info Block
Divider
Tab Group
Section
Row
Image
External Link
Embed
Date & Time
Related Select
Related Radio
Related Multi
Input Fields File & Signature Display Fields Containers Media Relations
Ready-Made Templates

Hit the Ground Running with Industry Templates

Choose from 14 industry-specific presets pre-loaded with forms, fields, and pages — or start from scratch. Your workspace is ready in seconds.

HR & Onboarding

Employee onboarding, leave requests, training, and exit interviews

7 forms

Education

Student enrollment, evaluations, teacher observations, and scholarships

7 forms

Healthcare

Patient intake, consent, prescriptions, satisfaction surveys, and referrals

7 forms

Construction

Safety inspections, incident reports, equipment checks, and change orders

7 forms

Real Estate

Rental applications, maintenance, lease renewals, and move-in checklists

7 forms

Events

Event registration, vendor applications, volunteer sign-ups, and surveys

7 forms

Legal

Client intake, case info, conflict checks, fee agreements, and time entries

7 forms

Restaurant

Health inspections, inventory, catering orders, and customer feedback

6 forms

Fitness & Wellness

Memberships, health waivers, class bookings, and PT intake forms

6 forms

Auto Shop

Vehicle intake, repair estimates, work orders, and quality inspections

5 forms

Cleaning Service

Service requests, cleaning checklists, quality inspections, and feedback

6 forms

Pet Care

Pet registration, boarding reservations, vet visits, and vaccinations

6 forms

Photography

Session bookings, model releases, client questionnaires, and invoices

5 forms

Reseller / E-Commerce

Inventory, sourcing, sales tracking, and profit analytics for resellers

6 forms

Empty / Manual

Start from scratch

Get Started with a Template

Every template includes pre-built forms, fields, and a Getting Started page

Built-in Reports

63 Preset Reports — Ready When You Are

All 14 industry templates come with 4-5 compliance-ready reports each, interactive charts, and export options. No configuration needed — just submit data and run reports.

Construction

5 reports

OSHA 300 Log
OSHA 300A Summary
Weekly Site Safety
Equipment Utilization
Change Order Tracking

Healthcare

5 reports

Patient Demographics
HIPAA Access Log
Appointment Volume
Patient Satisfaction (NPS)
Referral Patterns

HR & Onboarding

5 reports

Leave Utilization
EEO-1 Headcount
Performance Reviews
Training Compliance
Expense Analysis

Education

5 reports

Course Evaluation
FERPA Directory
Field Trip Consent
Teacher Observations
School Incidents

Real Estate

5 reports

Maintenance Trends
Fair Housing
Property Condition
Lease Renewal
Tenant Complaints

Events

5 reports

Attendance Report
Vendor Summary
Satisfaction (NPS)
Volunteer Staffing
Sponsorship Pipeline

Legal

5 reports

Case Load Summary
Client Intake Funnel
Document Requests
Billable Hours
Conflict Checks

Restaurant

4 reports

Food Safety Compliance
Inventory & Spend
Customer Satisfaction
Catering Pipeline

Fitness

4 reports

Membership Growth
Class Utilization
Equipment Maintenance
Member Feedback

Auto Shop

4 reports

Revenue & Labor
Quality Inspection
Customer Satisfaction
Vehicle Service Mix

Cleaning

4 reports

Service Quality
Client Feedback
Staff Availability
Service Demand

Pet Care

4 reports

Vaccination Compliance
Boarding & Grooming
Pet Demographics
Client Satisfaction

Photography

4 reports

Booking Pipeline
Release Compliance
Client Satisfaction
Questionnaire Insights

Reseller

4 reports

Sales & Profit
Inventory Aging
Sourcing ROI
Returns & Issues

Interactive Charts

Bar, line, doughnut, radar — every report comes with auto-generated visualizations.

Export to PDF & Excel

Download polished PDF reports or Excel spreadsheets for stakeholders and auditors.

Date & Filter Controls

Slice data by date range, year, category, or custom filters for the exact view you need.

Custom Reports — New

Your Data. Your Dashboard. No Code Needed.

Build fully custom reports from your form data using a guided visual builder — pick your sources, add charts and summary cards, set filters and you're done. Power users can go further with JRDL, the JSON definition format that lets you export, import, and version-control any report.

papereg.com / workspaces / acme / custom-reports / new
Basic Info
Data Sources
3
Layout
4
Filters
5
Review

Layout Designer

Add summary cards, charts and tables to your report

Summary Cards

Total Submissions

1,284

aggregation: count

Approved

947

aggregation: count

Avg. Score

4.2

aggregation: average

Submissions by Month line · month
JanMarMayJulNow
Recent Submissions 100 rows
Name Dept Status
Alice M. Engineering Approved
Bob K. HR Submitted
Carol S. Finance Approved

No code. Just clicks.

A guided 5-step wizard walks you through naming, connecting data sources, designing your layout, and setting filters — no technical knowledge needed. Add summary cards, charts, and tables in any combination with a few clicks.

  • 5-step guided builder
  • Dropdown field pickers
  • Live preview as you build

JRDL for power users

Under the hood every report is a portable JSON Report Definition (JRDL v1.0). Define sources, field mappings, aggregations, chart axes, and table columns — then validate and version-control your configs like any other code.

  • Human-readable JSON schema
  • Built-in JRDL v1.0 validation
  • Version-control friendly

Share & export freely

Export any report as a .json definition file and import it into any workspace. Missing source forms? Import anyway and reconnect later. Share polished results as PDF, Excel, or published dashboard.

  • Export / import JSON definition
  • PDF & Excel one-click export
  • Publish for whole team
Multiple form sources per report count · sum · average · min · max · distinct bar · line · doughnut · pie · radar group by day · week · month · quarter · year currency · % · k-suffix value formats date range filters
For developers & power users

JRDL — JSON Report Definition Language

Every report you build in the visual UI is backed by a clean, human-readable JSON definition. You can write or edit it directly, export it, import it, and store it in version control — giving teams full programmatic control over their reports.

monthly-kpi.report.json JRDL v1.0
                {
              "version": "1.0",                    // JRDL schema version

              "sources": [{
                "alias":         "intake",          // reference name used in layout
                "form_uid":      "frm_abc123",      // which form to pull data from
                "field_mappings": {
                  "department":   "dept_name",     // report key → form field name
                  "submitted_on": "date_field",
                  "score":        "rating"
                }
              }],

              "layout": {

                "summary_cards": [{
                  "id":          "card_total",
                  "title":       "Total Submissions",
                  "source":      "intake",
                  "aggregation": "count",          // count | sum | average | min | max | distinct_count
                  "color":       "primary"         // primary | secondary | accent | success | warning | error
                }, {
                  "id":          "card_avg",
                  "title":       "Avg. Rating",
                  "source":      "intake",
                  "aggregation": "average",
                  "field":       "score",
                  "format":      "decimal:1",      // number | decimal | currency | percent | k_suffix
                  "color":       "warning"
                }],

                "charts": [{
                  "id":     "chart_trend",
                  "title":  "Submissions by Month",
                  "type":   "line",             // bar | line | doughnut | pie | radar
                  "source": "intake",
                  "width":  "full",             // half | full | third
                  "x_axis": { "field": "submitted_on", "group_by": "month" },
                  "y_axis": { "aggregation": "count" }
                }, {
                  "id":       "chart_dept",
                  "title":    "By Department",
                  "type":     "doughnut",
                  "source":   "intake",
                  "group_by": "department"        // distribution chart: group by any field value
                }],

                "tables": [{
                  "id":      "tbl_main",
                  "title":   "Recent Records",
                  "source":  "intake",
                  "columns": ["department", "score", "submitted_on"],
                  "sort":    { "field": "submitted_on", "direction": "desc" },
                  "limit":   50
                }]
              },

              "filters": {
                "default_date_range": "30d",       // 7d | 30d | 90d | 365d
                "allow_date_range":   true,
                "allow_custom_dates": true
              }
            }

Schema Reference

sources[ ] one per form
alias — short name used in layout
form_uid — which form to query
field_mappings {"report_key": "form_field_name"} pairs
layout.summary_cards[ ]
aggregation count · sum · average · min · max · distinct_count
field — required for sum, average, min, max
format number · decimal · currency · percent · k_suffix
color primary · secondary · accent · success · warning · error
layout.charts[ ]
type bar · line · doughnut · pie · radar
width half · full · third
x_axis.group_by day · week · month · quarter · year
group_by — distribution by field value (categorical)
layout.tables[ ]
columns — array of report key strings to show
sort — { field, direction: "asc" | "desc" }
limit — max rows (1–1000, default 100)
show_submission_link — adds a "View" link column

Import & Export Flow

Export

Download any report as a .json — auditable, shareable, git-friendly

Import

Paste the JSON into any workspace. Missing forms? Import partial and reconnect sources later

Run

Report executes live against real submission data with your current date filter

When to reach for JRDL

  • 1

    Share a report template across workspaces

    Export the definition from one workspace and import it into another — only the source form wiring needs to be updated.

  • 2

    Programmatic report creation via the API

    POST a JRDL payload to POST /api/v1/custom-reports to create and update reports from CI/CD pipelines or external tools.

  • 3

    Complex layouts beyond the visual builder

    Fine-tune chart axis configs, table sort orders, column selections, and aggregation field targets with precision the UI doesn't expose.

  • 4

    Seed reports during workspace setup

    Bundle JRDL definitions alongside preset configurations so new workspaces start with production-ready dashboards from day one — no manual building required.

  • 5

    Multi-source aggregation across forms

    Combine data from several forms in a single report — e.g. join an intake form and a follow-up survey under two source aliases, then compare metrics side by side in one dashboard.

  • 6

    Peer review and auditing

    Because reports are plain JSON, analysts and engineers can review them in pull requests, spot mapping errors before deployment, and maintain a clear audit trail of every change.

Built-in JRDL Validation

Every imported or API-submitted definition is validated against the JRDL v1.0 schema before saving — catching unknown source aliases, invalid aggregation types, missing required fields, duplicate aliases, and malformed axis configs. Validation errors are returned with precise field paths so you know exactly what to fix.

version sources[].alias aggregation x_axis.group_by format limit
Events & Automation

Trigger Actions on Every Submission Event

Automate your workflows without writing code. Set up rules that fire email notifications and webhooks whenever a submission is created, submitted, approved, rejected, or restored.

Email Notifications

Send rich HTML emails to submitters, form owners, or any static address. Use dynamic variables like {{field:employee_name}} to personalise every message.

Webhooks

Push structured JSON payloads to any external URL — Zapier, Make, Slack, or your own API. Supports POST, PUT, and PATCH with optional HMAC-SHA256 signing for security.

6 Trigger Events

React to every stage of a submission lifecycle: created, submitted, approved, rejected, deleted, and restored.

Automation Rules 3 active

Notify HR on submission

submission.submitted → send_email

Push to Slack on approval

submission.approved → webhook

Rejection email to submitter

submission.rejected → send_email

6

Trigger events

2

Action types

Rules per form

Dynamic Variables

Interpolate form field values, submitter details, and submission URLs into email subject and body.

Signed Webhooks

Verify payload authenticity with HMAC-SHA256 signatures sent in the x-papereg-signature header.

Data Table in Email

Optionally append a full HTML table of all submission field values directly inside the notification email.

Execution Logs

Every automation run is logged with status, duration, and full request/response payloads for easy debugging.

Apps Marketplace

Connect with the Tools You Love

Extend Papereg with powerful integrations. Push form data to your favorite CRM, build dashboards, and automate workflows — all from our built-in App Store.

LIVE
Bigin by Zoho

Bigin by Zoho

CRM for small business

SOON
Zoho CRM

Zoho CRM

Full-featured CRM

SOON
Pipedrive

Pipedrive

Sales pipeline CRM

SOON
Salesforce

Salesforce

Enterprise CRM

SOON
Looker Studio

Looker Studio

Business analytics

Explore the App Store

Available from the Starter plan • More integrations coming soon

Flexible Permissions

Fine-Grained Control Over Who Does What

Four built-in roles with 25 configurable permissions across 7 categories. Workspace owners can customize every permission per role — no rigid access tiers.

FULL ACCESS

Owner

Unrestricted

All permissions always enabled. Manage workspace settings, branding, billing, and team members.

Manager

Configurable

Create & edit forms, manage submissions, install apps, invite users, and export reports.

Supervisor

Configurable

View all submissions, approve or reject entries, export data, and access reports.

User

Configurable

Submit forms, edit and delete own submissions. Perfect for field workers and data entry staff.

Workspace

Settings & branding

Users

Invitations & roles

Forms

Create, edit, delete

Registry

Submissions & status

Pages

Knowledge base

Reports

View & export

Apps

Install & configure

Fully Customizable

Per role overrides

25 permission keys
Customize per role
Reset to defaults anytime
Trust Pages

Build Trust Before They Fill a Single Field

Create branded content pages — privacy policies, terms of service, instructions, FAQs — and publish them alongside your public forms. Every public form gets its own page library.

Public Pages on Public Forms

Attach content pages to any public form. Visitors see policy links, instructions, and legal text right next to the form — no separate website needed.

Markdown Editor with Live Preview

Write pages in Markdown with a side-by-side live preview. Add headings, lists, tables, links — full rich content without any HTML knowledge.

Workspace & Public Visibility

Control who sees each page. Internal pages for team documentation, public pages for external audiences, or both. Toggle publishing with one click.

Workspace Branding

Public pages inherit your workspace logo, colors, and theme. Visitors see a cohesive, professional brand — not a generic form tool.

Trust Pages Preview

Privacy Policy

/f/abc123/pages/privacy-policy

Public

Terms of Service

/f/abc123/pages/terms-of-service

Public

How to Fill This Form

/f/abc123/pages/how-to-fill

Public

Internal SOP Guide

Workspace only

Internal

Pages are accessible at /f/:form_uid/pages/:slug

Markdown-powered
Public or internal
Branded to match your workspace
Tags Input

Free-Form Tags for Flexible Categorization

Not every choice fits a dropdown. The Tags field lets users type free-form keywords, skills, labels, or categories with a clean chip-based interface — no predefined options required.

Tags Input Demo
Project Management × Excel × Data Analysis × Spanish ×
Type and press Enter to add...
Photography × Hiking ×
Type and press Enter to add...
Enter to add
Backspace to remove
Paste comma-separated

No Predefined Options

Unlike dropdowns and radio buttons, tags let users enter any value. Perfect for skills, keywords, categories, interests, or labels that vary per submission.

Fast Multi-Value Entry

Press Enter, comma, or Tab to add a tag instantly. Paste a comma-separated list and all values are added at once. Backspace removes the last tag.

Configurable Limits

Set a maximum number of tags per field to keep data tidy. Duplicates are automatically prevented — no repeated entries.

Searchable in Registry

Tag values are searchable and sortable in the submission registry. Filter submissions by tags to find exactly what you need.

Simple, Transparent Pricing

Start free with 7 forms and 500 records per form. Scale as you grow — no surprise fees.

Save 2 months with annual billing on all paid plans

NO BRANDING

Free

$0 /month

Get started — try every feature

  • 7 forms
  • 500 records/form
  • 1 team member
  • 25 AI scans/mo
  • 500 MB storage
  • 1 public form
  • 2 automations/form
  • 5 report exports/mo

Starter

$29 /mo

$24.17/mo billed annually

For freelancers & solo professionals

  • 25 forms
  • 5,000 records/form
  • 3 team members
  • 200 AI scans/mo
  • 5 GB storage
  • 5 public forms
  • 10 automations/form
  • 50 report exports/mo
  • API access (60 req/min)
  • 1 app integration
  • Email support
Most Popular

Pro

$59 /mo

$49.17/mo billed annually

For growing teams

  • 50 forms
  • 25,000 records/form
  • 5 team members
  • 1,000 AI scans/mo
  • 25 GB storage
  • 15 public forms
  • 25 automations/form
  • 200 report exports/mo
  • API access (120 req/min)
  • 3 app integrations
  • Priority support

Business

$149 /mo

$124.17/mo billed annually

For departments & mid-size companies

  • 100 forms
  • 100,000 records/form
  • 15 team members
  • 5,000 AI scans/mo
  • 100 GB storage
  • 50 public forms
  • 50 automations/form
  • API access (300 req/min)
  • 5 app integrations
  • Unlimited report exports
  • Priority support

Enterprise

Custom

For large-scale operations with SLA

  • Unlimited forms
  • Unlimited records
  • Unlimited team members
  • Unlimited AI scans
  • Unlimited storage
  • Unlimited everything
  • API access (1,000 req/min)
  • Dedicated support & SLA
  • Custom integrations
What You Can Do in a Year

Real Numbers, Real Value

See how much work Papereg handles for a startup on the Starter or Pro plan in a single year.

Starter Plan — 1 Year

$29/mo · $290/yr (annual)

2,400
AI page scans/yr
120
Batch uploads/yr
5 GB
Storage
600
Report exports/yr
36k
Webhook calls/yr
60
API req/min

Pro Plan — 1 Year

$59/mo · $590/yr (annual)

12,000
AI page scans/yr
600
Batch uploads/yr
25 GB
Storage
2,400
Report exports/yr
183k
Webhook calls/yr
120
API req/min

AI extraction is what sets Papereg apart

Competitors charge $0.10–$0.25 per page for OCR and document parsing. Papereg includes AI extraction in every plan — even Free. That means a Pro user scanning 1,000 pages/month saves $100–$250/mo compared to per-page pricing.

How Papereg Compares

Jotform Bronze

$34/mo

25 forms, no AI extraction

Typeform Basic

$29/mo

10 responses/mo, no OCR

Papereg Starter

$29/mo

25 forms + AI extraction + batch upload

Ready to Transform Your Forms?

Start with 7 forms and 25 AI scans — completely free. No credit card, no catch.

Start for Free

No credit card required · Upgrade anytime from $29/mo