PNG
Best for: Web graphics, UI assets, anything that needs transparency.
Rasterized output with full alpha-channel support. Universal compatibility across every platform and browser.
Piko exports artwork on a per-object basis. You configure export settings directly on individual objects in the Properties panel, and each object can have multiple export configurations so you can generate several variants at once. This guide covers every supported format, how to set up exports, filename conventions, and format-specific details.
PNG
Best for: Web graphics, UI assets, anything that needs transparency.
Rasterized output with full alpha-channel support. Universal compatibility across every platform and browser.
JPEG
Best for: Photos and images where transparency is not needed.
Rasterized output with no transparency — transparent areas are filled with white. Smaller file sizes at the cost of lossy compression.
WebP
Best for: Modern web graphics where file size matters.
Rasterized output with transparency support. Produces significantly smaller files than PNG at comparable quality.
SVG
Best for: Logos, icons, illustrations — anything that needs to scale without quality loss.
True vector output. Shapes, text, and gradients are preserved as scalable vector markup. Bitmaps are embedded as base64 data URLs.
Best for: Print-ready output and document sharing.
Page size matches the object dimensions. Supports solid fills and strokes. Text is rendered with the Helvetica font. No gradient support.
| Format | Transparency | Vector | Notes |
|---|---|---|---|
| PNG | Yes | Rasterized | Best for web graphics |
| JPEG | No (white background) | Rasterized | White fill replaces transparent areas |
| WebP | Yes | Rasterized | Modern format, smaller files |
| SVG | Yes | Yes | Lossless scaling, full vector support |
| Yes | Partially | Uses Helvetica for text, no gradient support |
Export settings are configured per-object in the Properties panel. A single object can have multiple export configurations, and all of them are exported at once when you trigger the export.
@2x, -dark, -thumb).| Setting | Values | Description |
|---|---|---|
| Format | PNG, JPEG, WebP, SVG, PDF | The output file format |
| Scale | 0.5x, 1x, 2x, 3x, 4x | Multiplier applied to the object’s dimensions (max 8192px) |
| Quality | 0–1 | Compression quality for JPEG and WebP only |
| Suffix | Any string | Custom text appended to the filename (e.g., @2x) |
Once you have configured export settings on an object, select it and press Ctrl + Shift + E to export. Piko generates all configured export variants for the selected object and downloads them.
Exported files follow a consistent naming pattern:
{sanitized-object-name}{suffix}.{extension}The sanitization rules are:
- and _) are replaced with hyphens.@2x, @3x, @4x (omitted for 1x and 0.5x uses @0.5x).Examples:
| Object name | Scale | Suffix | Output filename |
|---|---|---|---|
| App Icon | 1x | (none) | app-icon.png |
| App Icon | 2x | (none) | app-icon@2x.png |
| Header / Logo | 3x | (none) | header-logo@3x.png |
| nav_button | 1x | -dark | nav_button-dark.png |
SVG export produces true vector output whenever possible. Here is how different elements are handled:
<rect>, <circle>, <ellipse>, <path>).<text> elements in the SVG markup.fill-rule="evenodd" to produce the correct compound shape.PDF export creates a document whose page size matches the dimensions of the exported object. Key details:
| Action | Shortcut |
|---|---|
| Export selected object | Ctrl + Shift + E |
| Format | Transparency | Vector | Quality setting |
|---|---|---|---|
| PNG | Yes | No | N/A |
| JPEG | No | No | 0–1 |
| WebP | Yes | No | 0–1 |
| SVG | Yes | Yes | N/A |
| Yes | Partial | N/A |
For the complete shortcut list, see the Keyboard Shortcuts reference.