Simple, lightweight receipt printing
Design beautiful receipt templates visually. Print instantly with a simple JSON API. Just download our free desktop app — setup takes minutes.
1import { ReceiptKitSession } from 'receiptkit/http'; 2 3const rk = new ReceiptKitSession({ 4 apiKey: 'rk_pub_xxxxx', 5 orgId: 'your-org-id', 6 printerEndpoint: 'tcp:00:11:62:32:5a:2a', 7 templateId: 'tmpl_receipt_standard' 8}); 910// Print a receipt — that's it11await rk.print({12 data: {13 orderNumber: '1042',14 items: [{ name: 'Burger', qty: 2, price: 12.99 }],15 total: 25.9816 }17});Try it yourself
Pick a template, edit the data, and watch a real receipt render live. This is the same template engine that powers production printing.
Everything you need for receipt printing
From template design to hardware management, ReceiptKit handles the complexity so you can focus on building your product.
Simple JSON API
Send a single POST request with your data — get a printed receipt. No printer drivers, no SDKs, no complexity.
Easy Template Design
Use our visual template editor, or let AI do it for you — generate from a prompt, a photo of a receipt, or your JSON data.
Flexible Bridge Options
Run Receipt Bridge on a Windows PC or Mac (macOS in beta) you already own, or on a dedicated Raspberry Pi 5 for a permanent always-on solution. Your choice.
Sub-300ms Prints
Edge rendering on your local machine means blazing fast prints. Templates render locally — the cloud only sends lightweight JSON.
Real-Time Printer Status
Live printer and bridge status in the dashboard UI, plus print job history. Know instantly when something goes wrong.
Multi-Tenant Security
Organizations, roles, and API keys. Org-scoped isolation ensures your data never leaks to another tenant.
Team Management
Invite team members with owner, admin, or view-only roles. Built for teams and multi-location deployments.
Easy Updates
Update Receipt Bridge with one click from the Bridge UI, or push updates remotely to any device from the ReceiptKit dashboard.
Up and running in under 5 minutes
No complex drivers to install. Choose a Windows PC or Mac you already own or a dedicated Raspberry Pi 5 — three steps to your first receipt.
Sign Up & Get Your API Key
Create your account and organization in seconds. Your API key is generated automatically — ready to copy and paste.
Install Receipt Bridge
Install our lightweight Windows or macOS (beta) app (~10 MB), or run it on a dedicated Raspberry Pi 5. Paste your API key and it auto-connects to your receipt printer.
Design & Print
Use the visual template editor or pick a starter template. Send a print via the API — your receipt prints in under 300ms.
How it works under the hood
Choose your deployment option
Run Receipt Bridge on a Windows PC or Mac you already own, or set up a low-cost Raspberry Pi 5 as a dedicated always-on print server.
Receipt Bridge for Windows
Install our free desktop app on any Windows PC on your network. It connects to ReceiptKit Cloud over the internet and forwards print jobs to your receipt printer — either over your local network or via a direct USB connection. The app runs quietly in the background and sits in your system tray — no window to manage.
- Lightweight app — under 10 MB
- Auto-connects to receipt printers on your network
- Renders receipts locally — sub-300ms prints
- One-click updates from the app, or push remotely from the dashboard
- Requires internet access to receive cloud print jobs
- Printer must be on the same network or connected via direct USB
Supported printers
ReceiptKit speaks all three major receipt-printer protocols — StarPRNT, Star Raster, and Epson ESC/POS — and picks the right one automatically for the detected model. Connect over Ethernet or direct USB to your Receipt Bridge host.
That covers Star Micronics and Epson thermal printers plus most ESC/POS-compatible models. See the full compatibility matrix for per-model status, or contact us about a specific printer.
Printer Families
Tested families are validated on real hardware in retail production
Don't see your printer?
If it speaks StarPRNT, Star Raster, or ESC/POS it likely already works — contact us with your model and we'll confirm compatibility.
Simple, transparent pricing
Start free, no credit card required. Upgrade as you grow.
Free
Get started with cloud receipt printing at no cost.
- 1 printer (Recommended)
- 500 prints/month
- Unlimited browser prints
- Visual template editor
- AI template assistant
- Unlimited templates
- API access
- Receipt Bridge app
- Email support
- Hard cap — no overages
Starter
For a single shop that has outgrown the free tier.
- Up to 2 printers (Recommended)
- 1,500 prints/month
- Unlimited browser prints
- Visual template editor
- AI template assistant
- Unlimited templates
- API access
- Receipt Bridge app
- Email support
- Overage: $0.01/print
Growth
For businesses ready to scale their receipt printing.
- Up to 5 printers (Recommended)
- 5,000 prints/month
- Unlimited browser prints
- Visual template editor
- AI template assistant
- Unlimited templates
- API access
- Receipt Bridge app
- Template versioning
- Email support
- Overage: $0.005/print
Business
For multi-location businesses with higher volume.
- Up to 25 printers (Recommended)
- 25,000 prints/month
- Unlimited browser prints
- Visual template editor
- AI template assistant
- Unlimited templates
- API access
- Receipt Bridge app
- Template versioning
- Team management
- Priority support
- Overage: $0.003/print
Need more? Enterprise plans add unlimited printers and prints, custom integrations, SSO/SAML, audit logs, a custom SLA, an on-premise option, and volume discounts. Contact sales for a quote.
How overages work: Free plans have a hard cap — printing pauses until the next billing cycle. Paid plans allow overages so you never miss a print, billed at the end of each cycle.
Need help choosing? Get in touch and we'll help you find the right plan.
Ready to modernize your receipt printing?
Get started in under 5 minutes. Sign up, download the desktop app, and send your first print — it's that simple.
No credit card required. Cancel anytime during your trial.
Stay in the loop
Not ready to sign up? Get occasional product updates and tips. No spam, unsubscribe anytime.