easydocs
Menu
ABOUT EASYDOCS

Built to make repetitive document work
simple, private, and free.

Preparing personalized letters, certificates, and notices for hundreds of people traditionally meant manual copy-pasting, brittle Word mail merges, or uploading confidential lists to expensive third-party clouds. EasyDocs changes that.

Open Document Studio Source Code on GitHub
Reusable Template Overlays 100% In-Browser Execution Print-Ready Output
THE CORE PRINCIPLE

Keep your existing layout.
Automate only the changing details.

EasyDocs does not force you to redesign your paperwork in a proprietary canvas. Start with the PDF, scan, or Word file you already use.

  1. 01
    Bring Your Existing Document

    Use a PDF, high-res image, or convert a Word document locally into a sharp PDF background.

  2. 02
    Connect Your Spreadsheet

    Import CSV or Excel sheets. Every column becomes an available field ready to place.

  3. 03
    Place, Resize & Export

    Drag text, signatures, and photos onto the page. Inspect real recipient previews, then export individual PDFs, a clean ZIP archive, or a merged print PDF.

UNDER THE HOOD

Engineered for client-side speed and privacy.

How EasyDocs achieves high-fidelity bulk document generation without a server-side rendering farm:

Local PDF Synthesis (`pdf-lib`)

Documents are generated directly on the client using vector operations with `pdf-lib`. Text overlays, coordinates, and embedded images are rendered at native printer resolution without server roundtrips.

Browser IndexedDB Sandbox (Dexie.js)

Batch state, column mappings, and working files are persisted in local IndexedDB. You can close your laptop and return to your batch without losing your work, while ensuring no data is sent to external clouds.

LibreOffice WebAssembly Worker

Legacy Word (.doc/.docx) and Excel files (.xls) are converted locally in a dedicated Web Worker using an in-browser WebAssembly runtime. Document contents never leave the browser thread.

BUILT BY

Akshat Thakur

Akshat is a software engineer passionate about developer tooling, local-first web applications, and high-utility open-source products. EasyDocs was born out of a desire to eliminate bloated enterprise software for simple administrative tasks.

START BUILDING

Ready to make your first batch?

Bring a document and a spreadsheet. EasyDocs handles the rest.

Open the Document Tool