The Modern Way to Upload

Upload Files
Without Friction

Let users upload documents from their phone with a simple QR code scan. No apps. No emails. Just works.

No credit card required
5-minute setup
Interactive Demo
5 min
Integration Time
99.9%
Uptime SLA
50+
Countries
<100ms
Real-time Sync
Lightning Fast Setup

Integration in 3 Steps

Get up and running in less than 5 minutes

1

Install

Use CDN or npm package - your choice

<script src="https://cdn.jsdelivr.net/npm/document-uploader@2/dist/document-uploader.js"></script>
2

Configure

Add the web component to your HTML

<document-uploader
  api-key="your_api_key"
  accepted-types="image/*,application/pdf">
</document-uploader>
3

Listen

Listen for events like file uploads

document.querySelector('document-uploader')
  .addEventListener('file-uploaded', (e) => {
    console.log('File:', e.detail);
  });
Enterprise-Grade Features

Everything You Need

Built for developers, loved by users. A complete solution for modern document handling.

QR Code Upload Flow

Users simply scan a QR code and upload documents from their phone. No apps, no emails, no friction.

Real-time Sync

WebSocket-based instant file synchronization. Files appear on desktop the moment they're uploaded from mobile.

Multi-Field Support

Handle multiple upload fields in a single form (e.g., ID front, ID back, utility bill) with independent validation.

5-Minute Integration

Add 10 lines of JavaScript and you're done. Works with React, Vue, Angular, or vanilla JS.

Fully Customizable

Customize everything using CSS variables. Match your brand colors, fonts, and spacing effortlessly.

Enterprise Security

API key authentication, rate limiting, CAPTCHA protection, and HMAC webhook signatures.

Webhook Integration

Trigger automations on file upload. Perfect for AI processing, notifications, or external integrations.

Session Persistence

Auto-resume sessions after page refresh. Upload progress tracking with speed and ETA.

Trusted Across Industries

Built for Every Industry

From finance to healthcare, companies rely on DocumentUploader

🏦

Financial Services

KYC verification, income documents, signed contracts

🛡️

Insurance

Damage photos, medical documents, police reports

🏠

Real Estate

Property photos, title deeds, inspection reports

⚕️

Healthcare

Medical records, prescriptions, insurance cards

👔

HR & Recruitment

CVs, certificates, diplomas, reference letters

⚖️

Legal Services

Contracts, legal documents, evidence photos

Developer Experience

Copy, Paste, Done

Integration couldn't be simpler

<!-- 1. Include the script -->
<script type="module" src="https://cdn.jsdelivr.net/npm/document-uploader@2/dist/document-uploader.js"></script>

<!-- 2. Add the component -->
<document-uploader
  id="my-uploader"
  api-key="your_api_key"
  max-files="5"
  accepted-types="image/*,application/pdf"
></document-uploader>

<!-- 3. Listen for events -->
<script>
  const uploader = document.getElementById('my-uploader');
  uploader.addEventListener('file-uploaded', (e) => {
    console.log('File uploaded:', e.detail);
  });
</script>
Transparent Pricing

Start Free, Scale as You Grow

Choose the plan that fits your needs

Free

€0/month

Perfect for testing

  • 10 sessions/month
  • 5 uploads/session
  • 5 MB max file size
  • 50 requests/10min

Starter

€19/month

For small websites

  • 100 sessions/month
  • 10 uploads/session
  • 10 MB max file size
  • 100 requests/10min
Most Popular

Professional

€49/month

For growing businesses

  • 1,000 sessions/month
  • 25 uploads/session
  • 50 MB max file size
  • 200 requests/10min

Enterprise

€299/month

Unlimited usage

  • Unlimited sessions
  • 100 uploads/session
  • 100 MB max file size
  • 1000 requests/10min

All plans include bank-level security, CAPTCHA protection, and webhook support

Developers Love It

See what people are saying

"Reduced our KYC onboarding time by 70%. Users love how easy it is to upload their documents."

Sarah Chen
CTO, Fintech Startup

"Integrated in 15 minutes. Saved us months of development. The webhook integration is perfect for our workflow."

Marcus Rodriguez
Founder, Insurance Platform

"The multi-field support is a game changer. Perfect for our mortgage application forms."

Emily Thompson
Product Manager, Real Estate Tech

Frequently Asked Questions

Everything you need to know about DocumentUploader

Ready to Simplify Your Upload Flow?

Join hundreds of developers building better upload experiences

No credit card required • Free plan available forever