BATCHCANVAS 100% Client-Side Engine
100% Private Client-Side Compute · Runs Locally on Your Machine
Guide
100% Offline & Private · Images, attendee photos & CSV records stored locally in Dexie.js (IndexedDB)
Previewing 1 of 6
px
100%
Ready · Drag photo files directly onto the stage canvas to link
Spreadsheet Ingestion

Data & Participant Photos

Import CSV data from Google Forms, Eventbrite, Zoom, or Typeform, quick-add names, and match participant photos.

Bulk Input

Quick Add From Lines

Add Single Row

Active Records (6)

Filter:
Page 1 of 1
Batch Production

Bulk Generation Preflight

Render and package all participant records locally into high-resolution ZIP or print-ready PDF.

Multi-Core Acceleration Active
6Total Records
6Ready to Generate
0Errors
1414 × 1000Canvas (px)
Dataset Pre-Flight Check Preflight Status: 100% Ready for Batch Print
All Rows Valid ✓
2 Clean Records Fonts Loaded ✓
WATERMARK ACTIVE Document Footer Stamping
Exported documents will carry a subtle Made with BatchCanvas watermark in the bottom corner.
Want 100% white-label exports for free?
Configuration & Portability

Studio Settings

Configure automatic Card ID rules, category prefix mappings, project backups, and Dexie.js offline persistence.

Identifier Rules

Automatic ID & Category Prefix Mappings

Category-to-Prefix Mappings (One per line: Category=PREFIX)

Auto-detected from CSV imports or edit manually (e.g. Workshop=WS or VIP=VIP)

Hardware Acceleration

Multi-Core Performance & Threads

Offline Telemetry

Dexie.js Storage Usage & Quota

Stored: 0.0 MB across 0 photos, 0 templates, 0 fonts

100% stored offline in local IndexedDB browser storage

IndexedDB Healthy ✓
Offline Entitlements

Pro License & White-Label Pass

COMMUNITY FREE TIER

BatchCanvas runs 100% in your browser. Enter a Pro license key or activate a free 24-hour white-label pass with zero network requests.

Pro License Key Token (Format: BKP1.payload.signature)
Need a perpetual license?

One-time payment. Lifetime white-label batch printing with zero subscriptions.

Get Pro Key ($29)
Project Portability

Backup & Share Project (.studio.json)

Save a complete snapshot of your template, layers, spreadsheet records, column mappings, and print geometry to reuse on any device.

Local Versioning

Saved Project Snapshots (IndexedDB)

Save multiple named project versions locally in your browser to quickly switch between diploma, badge, and card layouts without external files.

No local snapshots saved yet. Click "Save Current as Snapshot" above.

System Alerts

Desktop Browser Notifications

STATUS: DEFAULT

Receive an instant desktop notification when long PDF or ZIP batch rendering finishes in the background.

Storage & Defaults

Dexie.js IndexedDB Management & Factory Reset

Clear offline cached templates, custom fonts, and participant photos from Dexie.js IndexedDB or reset the studio workspace back to factory presets.