Supported formats
What you can bring in and take out.
Export
Rendered export always targets one part. See Export a page.
| Format | Use |
|---|---|
| PNG | Best quality, supports transparency |
| JPG | Photos, smaller files |
| WebP | Balance of size and quality |
| SVG | Vector output |
| Print, single or combined multi-page | |
| PSD | Layered Photoshop file |
| PPTX | PowerPoint, offered only when the current page has a slide deck attached |
The export dialog also exposes resolution and quality controls: a DPI preset of 72, 150, 300, or 600, or a custom value up to 1200, plus a quality slider for JPG and WebP, and a transparent-background option for PNG and WebP. PSD export effectively tops out around 300 DPI, and may be reduced further than your chosen preset on a very large or layer-heavy page to keep the file at a manageable pixel budget, if a PSD export comes out lower resolution than you asked for, that's the safeguard working as intended, not a bug.
For many outputs at once, three separate flows cover different needs, see Bulk and group export: a spreadsheet-driven bulk builder that mail-merges rows into individual PNG, PDF, or WebP files (including matched front/back pairs for a dual-face design); an Excel-report flow that builds a single XLSX with a thumbnail and extracted field values per page; and a batch export of pages you've already selected or grouped, as a ZIP of images, a combined PDF, or individual files.
Which export format to pick
| Need | Pick |
|---|---|
| Sharpest quality, or transparency | PNG |
| Smallest file, no transparency needed | JPG |
| A modern balance of the two | WebP |
| Scalable, editable in another vector tool | SVG |
| Print-ready, or a multi-page document | |
| Continue editing layers in Photoshop | PSD |
| Present a slide deck outside the browser | PPTX |
Video export
Only MP4 is offered today
The video export dialog offers MP4 (H.264) only, encoded in your browser using hardware-accelerated WebCodecs where available. WebM, GIF, audio-only, and an image-sequence output were removed from the format list rather than left in as a non-functional option, so you won't see them to pick from at all. Plan around MP4 until a real encoder for another format ships.
| Format | Status |
|---|---|
| MP4 (H.264) | Works, widest compatibility, the only option in the export dialog |
| WebM, GIF, WAV, image sequence | Not offered |
The MP4 export dialog exposes resolution (up to 2160p / 4K), frame rate, and a quality tier (draft, recommended, or high), plus an aspect-ratio choice and an option to include or drop audio. See Video export for the full control set.
Import
| Type | Extensions | Notes |
|---|---|---|
| Project files | .cardcraft, .ccproj, or a plain JSON form | Reopen a whole project. See Project file and import |
| Images | PNG, JPG, WebP, and SVG | Added to the current part, SVG stays editable |
.pdf | Imported page by page, up to a 20-page cap per import | |
| PSD | .psd | Layered Photoshop files, each layer becomes a separate movable image object positioned to match the original, nested groups are flattened into individual layers rather than kept as nested groups |
Media and fonts
- Media: images, video, and audio in common web formats in your media library.
- Fonts: system fonts, web fonts, and your own uploaded fonts for a brand. Uploaded font files are validated before storage, so a malformed file is rejected rather than silently breaking a design.
How to use it: picking export settings
- Open the export dialog on the part you want to render, then choose a format from the table above.
- For a raster format (PNG, JPG, WebP), set the DPI, a higher preset produces a larger, sharper file at the cost of size, 300 is the common choice for print, 72 or 150 for screen use.
- For JPG or WebP, adjust the quality slider if the default doesn't balance size and sharpness the way you want, lower it for a smaller file, raise it for less compression artifacting.
- Turn on transparent background for PNG or WebP if the design needs to sit on top of something else, a template, a slide, another photo, rather than exporting a solid backdrop.
- For PDF, choose single-page or combined multi-page if you're exporting more than one page as one print-ready document.
Common tasks
Export many pages at once as a ZIP. Select or group the pages you want, then use the export dialog's batch option rather than exporting one at a time, this produces a ZIP of images, a combined PDF, or individual files depending on what you choose.
Generate one file per row in a spreadsheet. Use the bulk builder to map spreadsheet columns to fields on a template, then export, this is the CSV mail-merge path and produces individual PNG, PDF, or WebP files, not a ZIP or XLSX.
Produce a client-facing report with thumbnails. Use the Excel-report export instead of the bulk builder or batch export, it's reached from a page tab's right-click menu and builds a single XLSX with a thumbnail image and the extracted field values for each page included.
Bring in a multi-page PDF as a starting point. Import the PDF, each page becomes its own page in the project, up to the first 20 pages, plan to split a longer document into multiple imports if you need more than that.
Troubleshooting
- A PSD export comes out at a lower resolution than the DPI you chose. Very large or layer-heavy pages are automatically capped to keep the exported file at a reasonable pixel budget, this is deliberate, not a failure, try exporting a simpler page or a smaller region at full DPI if you need every layer at maximum resolution.
- WebM, GIF, or another video format you expected isn't in the export dialog. Only MP4 is offered for video right now, there's no hidden setting to unlock the others, they were removed from the app rather than left in as broken options.
- A PDF only imports part of the document. Imports are capped at 20 pages, anything beyond that in the source file is not brought in, split the file and import the remainder separately.
- A PSD import looks different from the original file. Nested layer groups are flattened into individual editable image layers rather than preserved as nested groups, and each layer becomes a raster image rather than staying as live text or vector shapes, expect to rebuild text and vector elements natively if you need them editable as text or shapes.