Start free and scale as you grow. All plans include our core QR code generation functionality.
Perfect for trying out the API
Great for small projects and startups
Perfect for growing businesses
For high-volume applications
| Feature | Free | Starter Popular | Pro | Enterprise |
|---|---|---|---|---|
Requests per minute | 10 | 60 | 300 | 1,000+ |
Requests per month | 100 | 5,000 | 25,000 | 100,000+ |
Output formats PNG, JPEG, WebP, SVG | ||||
Custom colors | ||||
Logo embedding Automatic error correction optimization | ||||
Custom sizes 100-2000px | ||||
Error correction levels L, M, Q, H levels | ||||
Configurable margin | ||||
Batch processing | ||||
Webhook notifications | ||||
Priority processing | ||||
SLA | 99.9% | Custom | ||
Support | Community | Priority | Dedicated |
Each QR code generation counts as one request, regardless of the output format, size, or settings used.
We support PNG, JPEG, WebP, and SVG formats. PNG is the default and offers the best quality for most use cases.
Yes, on Starter plans and above. The API automatically adjusts error correction to ensure your logo doesn't interfere with QR code readability.
Most QR codes are generated in under 250ms. Complex operations with logo embedding may take slightly longer.
You'll receive a 429 HTTP status code. You can either wait for the limit to reset or upgrade to a higher tier.
Yes, on Starter plans and above you can customize QR code colors, background colors, and embed your logo for consistent branding.
Yes, all paid plans include a free trial period. You can cancel anytime during the trial without being charged.
Contact our support team within 30 days of purchase for a full refund, no questions asked.
Enterprise customers get dedicated infrastructure, custom rate limits, white-label API, and priority support. Perfect for high-volume applications requiring guaranteed performance.
Questions? Email us at support@endpnt.dev or check out our documentation.