Developer Documentation

Integrate Quick Fill into Your App

Enable your users to fill and sign PDFs directly from your application using our URL-based Quick Fill feature.

Quick Start

Simply pass a PDF URL as a parameter to enable instant form filling without requiring authentication.

Basic Usage

https://eformly.app/quick-fill?pdfUrl=https://example.com/contract.pdf

In Your Application

const pdfUrl = 'https://yourapp.com/documents/form.pdf';
const quickFillLink = `https://eformly.app/quick-fill?pdfUrl=${encodeURIComponent(pdfUrl)}`;

// Example: Create a button
<a href={quickFillLink} target="_blank">
  Fill & Sign Form
</a>

Features & Capabilities

✅ Anonymous Access

Users can fill and download PDFs without creating an account.

✅ Instant Download

Filled PDFs are generated and downloadable immediately.

✅ Optional Save

Users are prompted to sign in if they want to save their progress.

✅ HTTPS Required

All PDF URLs must use HTTPS for security.

🔗

Embed Quick Fill into your application to provide a seamless document completion experience.

View Guide

Security & Best Practices

  • 1
    Use HTTPS Only: All PDF URLs must use HTTPS protocol. HTTP URLs will be rejected.
  • 2
    Size Limits: PDFs must be under 10MB to ensure fast loading and processing.
  • 3
    URL Encoding: Always URL-encode PDF URLs when constructing Quick Fill links to handle special characters.
  • 4
    CORS Headers: Ensure your PDF hosting supports CORS if serving from a different domain.
  • 5
    Public Access: PDF URLs must be publicly accessible (no authentication required).

Error Handling

Invalid Protocol

Error: “Invalid PDF URL. Only HTTPS URLs are allowed.”

Solution: Ensure your PDF URL starts with https://

File Not Found

Error: “Could not load PDF from URL. Please check the link.”

Solution: Verify the PDF URL is accessible and returns a 200 status code.

Size Exceeded

Error: “PDF exceeds 10MB limit.”

Solution: Compress your PDF or split it into smaller files.

Common Use Cases

📝 Contract Signing

Send clients a direct link to fill and sign contracts without requiring them to create accounts.

https://eformly.app/quick-fill?pdfUrl=https://yourapp.com/contracts/nda-template.pdf

📋 Application Forms

Embed Quick Fill into your onboarding flow for users to complete forms seamlessly.

https://eformly.app/quick-fill?pdfUrl=https://yourapp.com/forms/application.pdf

Need Help?

Have questions about integrating Quick Fill? We're here to help you get started.

Visit Homepage