Exporting

Learn how to export your work from Figpea, whether you need to export individual layers as assets or share entire projects with others. This guide covers all export options and best practices for different scenarios.

Layer Export

Export individual layers or groups of layers for use in other applications:

Supported Formats

  • PNG: Perfect for images with transparency
  • JPEG: Ideal for photographs
  • WebP: Modern format with superior compression
  • SVG: Vector format for scalable graphics — free at 1x, like PNG/JPEG/WebP

Learn more: Export Layers in Figpea

Export Settings

Scale Options

  • 1x export is free on every plan
  • Any other scale — preset (0.25x, 0.5x, 0.75x, 1.5x, 2x, 3x, 4x) or custom — is a Pro feature
  • High-quality scaling with proper antialiasing

Format-Specific Options

  1. PNG Settings:

    • Transparency support
    • Web optimization
    • Color profile handling
    • Compression level
  2. JPEG Settings:

    • Quality level (0-100)
    • Progressive loading
    • Color profile
    • Metadata options
  3. WebP Settings:

    • Quality adjustment
    • Lossless option
    • Alpha channel support
    • Metadata preservation
  4. SVG Options:

    • Responsive attributes (width/height and viewBox)
    • CSS styling (inline vs presentation attributes)

SVG Export Profiles

Figpea offers three export profiles for SVG output, tailored to different development and design workflows:

  • Plain SVG (Default): Clean, production-ready SVG markup with zero vendor attributes or internal metadata. Ideal for web developers and production codebases.
  • Figma-Tuned SVG: Optimized for importing into Figma without plugins (preserves editable text and layer/group naming).
  • Figpea Round-Trip SVG: Embeds a versioned data-figpea-* data channel on elements and the root <svg> tag to preserve Figpea-specific layout properties (strokePosition, locked, mask kind, clipContent, isolated, overrideChildrenStyle, and shape type rect vs path) and prototype interactions (triggers, actions, and target page references) across re-imports.

SVG Export Profiles in the Export popover

The Authority Rule

Visual SVG markup (transform, geometry, fill) is always authoritative. If an exported SVG is modified in an external vector tool (Illustrator, Inkscape), the visual edits win on re-import into Figpea.

Optimizer Durability

The data-figpea-* data channel attributes survive standard SVGO optimization passes, allowing you to compress and minify your exported SVGs without losing layer metadata.

Animated WebP showing a layer with an inside-positioned border exported as a Figpea Round-Trip SVG, then reimported into Figpea with the stroke position restored

Inspector panel after reimport showing the Border Position control set back to Inside, confirming the stroke position survived the SVG round trip

Prototype Interaction Preservation

When exporting with the Figpea Round-Trip SVG profile, Figpea serializes declared prototype interactions (ILayerBase.interactions) into the root document's data-figpea-schema payload, with element reference markers (data-figpea-interaction-ref) mapped to source layers and resolved in-document targets.

  • In-Document Resolution: Interactions whose target layer lies within the exported subtree are fully restored on re-import, mapping target ids to newly-minted layer IDs.
  • Cross-Document Preservation: Interactions pointing to target pages outside the exported subtree have their target identifiers preserved verbatim as opaque references (destinationOpaque), ensuring forward compatibility with future multi-page export formats without data loss.
  • Export Diagnostics: If an export contains interactions whose targets fall outside the exported subtree, Figpea surfaces a non-blocking diagnostic warning in the Export panel and report, notifying you that the export is partial.
  • Optimizer & Browser Safety: Interaction data is stored exclusively in inert data-* attributes (data-figpea-schema, data-figpea-interaction-ref) and never emits executable scripts (<script>) or animation markup (SMIL), ensuring SVGO compatibility and secure rendering in any browser as static artwork.

SVG Export panel showing Prototype interactions option and unresolved targets warning

Animated WebP showing prototype interactions round-trip from export to re-import

Still frame of the re-imported prototype flow with restored interactions in Figpea

SVG Font Handling

Figpea allows you to choose how text is handled when exporting to SVG:

  • None (Default): Exports standard CSS font-family references without embedding font data.
  • Embed @font-face: Embeds base64 font binaries in an inline <style> block, keeping text selectable and editable. Note: Embedding commercial fonts in exported files may violate font EULA.
  • Convert to Outlines: Converts text to vector <path> geometry for universal rendering without font dependencies. When paired with the Figpea Round-Trip SVG profile, an embedded data-figpea-text payload allows Figpea to restore an editable text layer on re-import.

SVG Export Font Handling options in the Export popover

Animated WebP showing a text layer exported with outline conversion and round-trip profile, then re-imported into Figpea as an editable text layer

Still frame of the re-imported text layer in Figpea

Frequently Asked Questions

Does exporting an SVG from Figpea include proprietary metadata? By default, No. Plain SVG exports are clean and free of vendor attributes. You can opt in to Figpea Round-Trip SVG when you want to preserve stroke positioning, layer lock states, and shape metadata across re-imports.

Can I preserve prototype interactions when exporting to SVG? Yes. When using the Figpea Round-Trip SVG profile with interactions enabled, Figpea preserves triggers, actions, and target references in the exported SVG data channel for seamless round-tripping.

Can I embed fonts or convert text to outlines in SVG exports? Yes. You can choose to embed @font-face base64 font binaries to keep text selectable, or convert text to vector paths for universal portability. When using outline mode with the Figpea Round-Trip SVG profile, your text remains fully editable on re-import.

Batch Export

Export multiple layers simultaneously:

  1. Selection Methods:

    • Select multiple layers
    • Use layer groups
    • Filter by type
    • Select all visible
  2. Configuration:

    • Apply settings to all
    • Individual adjustments
    • Naming conventions
    • Output organization
  3. Output Management:

    • Choose destination
    • Create subfolders
    • Maintain hierarchy
    • Automatic organization

Project Export

Share your entire project in different formats:

Export Project

Learn more: Export Project in Figpea

Figpea Format (.fp)

The recommended format for maintaining full editability:

  1. Project Naming & Unique Defaults:

    • Every from-scratch design is automatically assigned a distinguishable default name (e.g., Untitled 1, Untitled 2), ensuring your .fp exports never collide as generic New Project.fp files.
    • You can rename your project at any time directly in the top-left corner of the editor by clicking the title chip or using the agent API (figpea.session.renameProject({ name })).
    • When you open an existing file (such as a PSD, XD, or Figma file), Figpea preserves its source name for your exports.

    Animated demonstration of clicking Figpea's project-title chip, typing "Mobile Checkout Flow" to replace the default "Untitled 1" name, and pressing Enter to commit the rename.

    Figpea's project-title chip showing the renamed project "Mobile Checkout Flow" in the top-left corner of the editor, ready to export as Mobile Checkout Flow.fp.

  2. Benefits:

    • Complete project preservation
    • Full editability
    • All features supported
    • Best for collaboration
  3. Use Cases:

    • Work in progress
    • Team sharing
    • Version control
    • Project backup

ZIP Export (Pro)

Package all assets into a single ZIP file:

  1. Contents:

    • Individual layer files
    • Asset collections
    • Project structure
    • Documentation
  2. Configuration:

    • Choose formats
    • Set quality levels
    • Select scales
    • Organize output

PDF Export (Pro)

Create documentation-ready PDF files:

  1. Features:

    • Multi-page support
    • Vector quality
    • Universal compatibility
    • Print-ready output
  2. Settings:

    • Page size
    • Quality level
    • Compression
    • Metadata

Figma Migration Kit (Pro)

Move a project into Figma without a plugin:

  1. Contents:

    • One Figma-tuned SVG per top-level artboard — text stays editable, and named layers and groups keep their names
    • assets/ — the original embedded images plus @1x/@2x reference renders
    • fonts.md — every font used, flagged if missing locally, with the closest Google Fonts match
    • copy-deck.md — every text string, grouped by artboard
    • README.md — the import guide
  2. What it is not: the kit emits new Figma-tuned output you import into Figma; Figpea never writes back into an existing .fig file. It is not a pixel-perfect conversion either — complex gradients, blend modes, effects, and prototype behavior may need touch-up on the Figma side.

Contact Sheet PDF (Pro)

One review-ready PDF of the whole project:

  1. Contents:

    • A cover page with the project name, stats, and font manifest
    • One titled page per artboard, in document order
  2. Use Cases:

    • Print review and stakeholder sign-off
    • An archive snapshot of what the file contained

Flow Poster (Pro)

A one-page map of your prototype:

  1. Contents:

    • One node per artboard (thumbnail + name)
    • One edge per parsed prototype transition
  2. Output Formats:

    • SVG (default), or a PNG or PDF render of that same SVG

Asset Harvest (Pro)

Extract every embedded image and icon-sized vector graphic from your design file into an organized, platform-ready asset bundle:

The Figpea Asset Harvest modal displaying detected embedded images and vector icons with Web, iOS, and Android platform preset options.

  1. Contents:

    • Embedded images: all bitmap graphics extracted at native resolution or scaled per preset
    • Vector icons: icon-sized vector groups (≤128px on longest side, containing no text or bitmap layers) exported as clean SVGs
    • Platform presets:
      • Web: PNG + WebP at 1× and 2× (name.png, [email protected], name.webp, [email protected]), plus SVGs for vector icons (flat structure)
      • iOS: PNG at 1×, 2×, and 3× (name.png, [email protected], [email protected]), plus SVGs for vector icons (flat layout, Xcode-friendly @2x/@3x naming)
      • Android: PNG assets organized into density folders (drawable-mdpi through drawable-xxxhdpi), with lowercased [a-z0-9_] resource names
  2. Use Cases:

    • Handing developer-ready icons and images to an iOS, Android, or web engineering team without manually renaming or resizing each file
    • Pulling every embedded image and icon-sized vector group out of an XD, PSD, or .fig file for reuse elsewhere
    • Producing flat, Xcode-friendly @2x/@3x-named image sets for iOS, or an Android density-folder set, without a separate export plugin
  3. Free vs Pro boundary:

    • Free: opening the Asset Harvest gallery, inspecting detected images and icons, and selecting a platform preset is free — no account required
    • Pro: exporting the generated ZIP asset bundle requires Figpea Pro or a Rescue Pass

Which of these formats your account can export is on Plans.

Export Workflows

For Development

  1. Asset Preparation:

    • Organize layers
    • Set up naming
    • Choose formats
    • Configure scales
  2. Export Process:

    • Select assets
    • Apply settings
    • Generate files
    • Verify output
  3. Quality Control:

    • Check resolutions
    • Verify transparency
    • Test in context
    • Validate sizes

For Collaboration

  1. Project Sharing:

    • Use .fp format
    • Include resources
    • Document structure
    • Set permissions
  2. Asset Distribution:

    • Organize by type
    • Include documentation
    • Provide variations
    • Set up naming
  3. Version Control:

    • Track changes
    • Mark versions
    • Document updates
    • Maintain history

Best Practices

File Organization

  1. Naming Conventions:

    • Use clear names
    • Include dimensions
    • Add scale indicators
    • Mark versions
  2. Folder Structure:

    • Separate by type
    • Group by feature
    • Maintain hierarchy
    • Use clear names

Quality Assurance

  1. Before Export:

    • Clean up layers
    • Check naming
    • Verify scales
    • Test settings
  2. After Export:

    • Verify output
    • Check quality
    • Test in context
    • Validate sizes

Optimization

  1. File Size:

    • Choose appropriate formats
    • Optimize settings
    • Balance quality
    • Consider usage
  2. Performance:

    • Batch when possible
    • Use efficient formats
    • Optimize assets
    • Monitor resources

Troubleshooting

Common Issues

  1. Quality Problems:

    • Check scale settings
    • Verify format options
    • Review source quality
    • Test different settings
  2. Size Issues:

    • Optimize assets
    • Choose appropriate formats
    • Adjust compression
    • Review dimensions
  3. Export Errors:

    • Check layer names
    • Verify permissions
    • Clear cache
    • Update software

For more detailed information about exporting, check our blog posts.

Developer handoff

Hand a developer a self-contained spec file, not a hosted link that can die with a subscription. Both exports below are part of Figpea Pro — export them from the Project Export dialog, choosing Spec Bundle or Design Tokens from the format dropdown.

The Figpea spec bundle opened as a local HTML file, showing an artboard with an Inspector panel reporting a selected element's size, position, color, and font, plus copyable CSS.

Offline spec bundle (Pro)

The spec bundle is a single self-contained HTML file covering every artboard in your project. It opens straight from a downloads folder, from a local file:// address, with zero network requests — no server, no upload, nothing to install for whoever opens it. Click any pinned element to reveal its size, position, color, and font, then copy the CSS straight out of the panel.

  • Every artboard, one offline file
  • Click-to-inspect size, position, color, and font
  • Copyable CSS for each inspected element
  • Opens from file:// with zero network requests — no account needed to open it

Design tokens (Pro)

The design tokens export emits a CSS custom properties file plus a matching tokens JSON, covering your project's distinct fill colors and text styles. It's a documented subset built for dropping straight into a codebase, not a claim of full design-tokens-spec compliance.

  • CSS custom properties for every distinct fill color and text style
  • A matching tokens JSON with the same values
  • Deterministic names, stable across repeat exports

Free complement: inspecting and copying CSS directly in the editor stays free — see the Inspect Tool. The spec bundle and design tokens above are handoff exports, part of Figpea Pro — see Pricing to upgrade.

Read the full walkthrough: Developer Handoff in Figpea. These exports are also the developer-handoff piece of the XD rescue flow.

Mobile Layer Sharing

On a phone or tablet, the bottom action bar carries a Share slot that sends a single layer to whoever needs it without leaving the browser.

Select a layer first, then tap Share — with nothing selected, Figpea asks you to pick a layer. It renders that layer to a PNG at 1× and hands the file to the operating system's own share sheet, so it lands in Messages, Mail, Slack or AirDrop like any other file. If the browser has no Web Share file support, the same tap downloads the PNG instead and tells you it did, so the action never fails silently.

Nothing is uploaded and no link is created — the file goes from your device to the app you choose. Sharing a layer this way is free and raises no upgrade prompt.

It is a copy, not a save: the exported PNG is a new image, and your original PSD, XD or .fig file is never modified. For multi-layer, scaled or vector output, use the export options above.

More on the mobile review loop: Mobile Design Viewer & Touch Review Guide.