Design & Print Employee Calling Cards at Hardware Scale
Standalone desktop studio built with Next.js & Rust. Seamlessly ingest HRIS employee databases, auto-generate vCard 3.0 QR codes, and trigger silent duplex printing directly to high-capacity hardware.
Preview Finished Calling Cards Online
Drag and drop any .ccardtemplate file to view how it renders with employee data & live QR codes.
Drop your .ccard file here
or click to browse from disk
Built for Production Printing
CCard Studio handles every step from design to print — no external tools needed.
Photoshop-Style Canvas
Drag-and-drop canvas editor powered by Fabric.js. Add text, images, shapes, and variable placeholders with pixel-perfect control.
Dual-Side Design
Edit front and back separately. Preview both sides with a smooth 3D card flip animation before printing.
HRIS Integration
Pull employee data directly from your HRIS API (with Bearer token auth) or paste JSON. Auto-maps common field names.
A4 Print Layout
Automatically arranges 10 cards per A4 page (2×5 grid, 90×54mm cut). Column mirroring ensures perfect duplex alignment.
Silent Printing
Sends print jobs directly to your named printer via SumatraPDF — no browser dialog. Supports multiple copies.
QR Code vCard
Auto-generates vCard 3.0 QR codes for each employee. Scan with any phone to instantly save contact information.
50-Step Undo/Redo
Full undo/redo history per canvas side (Ctrl+Z / Ctrl+Y). Design freely knowing you can always step back.
.ccard File Format
Save and load template files in the open .ccard JSON format. Share templates across your team.
Variable Tokens
Embed {{FIRST_NAME}}, {{POSITION}}, {{EMAIL}}, {{QR_CODE}} and more. Replaced with real employee data at print time.
From Template to Print in 4 Steps
No complicated setup. Just design, connect, select, and print.
Design Your Template
Open CCard Studio and use the Fabric.js canvas to design your calling card. Add your company logo, colors, and layout. Place variable tokens where employee data should appear.
Connect Your HRIS
Enter your HRIS API endpoint and Bearer token, or paste employee data as JSON. The app maps fields automatically — firstName, lastName, position, email, mobile.
Select Employees
Browse the loaded employee list, sort by name or department, and check the employees you want to print cards for. Select all or pick individuals.
Preview & Print
Click Preview to see the A4 print layout with all employee cards positioned correctly. Then click Print Now to send directly to your named printer — silently, without any browser dialog.
Download CCard Studio v1.0.0
Free, open-source desktop software for Windows. No user registration or cloud subscription required.
Compatible with Windows 10/11 64-bit · Bundles SumatraPDF engine