Version: v3.2.0 Date: June 8, 2026
A big update focused on giving you precise control over exports — and bringing the same discipline to our public API. Save your settings as presets, drop in your own CSS, fine-tune PDF output, and rely on predictable, plan-based API limits.
- Save once, reuse anywhere: Bundle your export settings — theme, font, width, quality, format and more — into a named preset and apply it in one click.
- Pick up where you left off: Set a default preset, and the editor restores your last-used settings automatically the next time you open it.
- Across the tools: Presets work on the main converter and batch export. Named, reusable presets are available on the Creator plan and up.
- Bring your own styles: Pro accounts can inject custom CSS to fine-tune the rendered output, mirrored live in the preview as you type.
- Page-break control: New
break-beforesupport lets you decide exactly where content splits when exporting to PDF.
- Print-ready output: Configure headers and footers, margins, paper size and orientation before exporting to PDF.
- Page-count guardrail: A pre-flight check flags oversized output before you wait on it. Advanced PDF options are a Pro feature.
- One batch, one export: Card ZIP export now follows the same watermark rules as single images — a whole batch counts as a single export, not per card.
- Consistent watermark logic: Paid plans export watermark-free without limit; free accounts draw on their available allowance; anonymous or used-up exports keep the watermark across the entire batch.
- Clearer outcomes: Plain messaging when an export hits a limit or a render fails — the old per-card credit prompts are gone.
- Per-minute limits by plan: The public image API (
POST /api/v1/images/generate) now enforces a per-minute rate limit — Free 10, Creator 20, Pro 60, Automation 300, Enterprise unlimited. - Standard headers: Every response carries
X-RateLimit-Limit,X-RateLimit-RemainingandX-RateLimit-Reset; over-limit calls return429withRetry-After. - Fail-open: If the rate-limit store is briefly unavailable, legitimate requests are never blocked.
- Every tool page now shares one branded header, so the layout reads consistently as you move between converters.






