Understanding Bleed Settings: Print for Figma vs InDesign & Illustrator

Learn how Print for Figma's bleed modes work and how they compare to Adobe InDesign and Illustrator workflows. Clear explanations with visual examples.

Print for Figma Team
14 min read
Understanding Bleed Settings: Print for Figma vs InDesign & Illustrator

If you've used Adobe InDesign or Illustrator for print work, you might feel confused when setting up bleed in Print for Figma. You're not aloneβ€”we've heard from many users asking:

"We are a bit confused on how the bleeds work on this plugin. We are adding bleeds as we would do in Illustrator but the actual 'artboard' dimensions and the inside-the-bleed dimensions make no sense."

This confusion stems from fundamental differences in how these three tools approach bleed. Let's break it down step by step.


What is Bleed in Print Design?

Bleed is the extra area around your final print size that extends beyond the trim line. It's a safety margin that ensures:

  • Full-coverage backgrounds reach the edge after trimming
  • No white borders appear if the guillotine cuts slightly off-center
  • Colors and images extend past the final size

Standard bleed values:

  • 3mm (0.125 inches) for most commercial printing
  • 5mm (0.2 inches) for large format or demanding jobs

The key concept: Bleed is not part of your final product sizeβ€”it's extra area that gets trimmed off.


πŸ‘‹ New to InDesign/Illustrator?

The next two sections compare Print for Figma to Adobe's professional design tools. If you haven't used InDesign or Illustrator before:

Already familiar with Adobe tools? The comparisons below will help you transition smoothly! βœ“


How InDesign Handles Bleed

The Three-Layer Mental Model

InDesign uses a clear, professional print workflow with distinct layers:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Bleed Area (3mm extension)        β”‚  ← Extra safety zone
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  Page Size (Final Trim)       β”‚  β”‚  ← Your final product size
β”‚  β”‚  210Γ—297mm (A4)               β”‚  β”‚
β”‚  β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚  β”‚
β”‚  β”‚  β”‚ Margins (Safe Zone)     β”‚  β”‚  β”‚  ← Text-safe area
β”‚  β”‚  β”‚                         β”‚  β”‚  β”‚
β”‚  β”‚  β”‚   Your content here     β”‚  β”‚  β”‚
β”‚  β”‚  β”‚                         β”‚  β”‚  β”‚
β”‚  β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
     216Γ—303mm (A4 + 3mm bleed)

InDesign bleed structure showing page size, bleed area, and margins

InDesign Workflow

  1. Create Document: Set page size to final trim size (e.g., A4 = 210Γ—297mm)
  2. Set Bleed: Add 3mm bleed in Document Setup
  3. Design: Extend background images/colors to the red bleed guideline
  4. Export PDF: Choose "Use Document Bleed Settings"
    • βœ… With bleed: PDF = 216Γ—303mm
    • ❌ Without bleed: PDF = 210Γ—297mm

Key principle: Page size always equals final trim size. Bleed is optional extra space added during export.


How Illustrator Handles Bleed

The Flexible Artboard Approach

Illustrator is more flexible (and sometimes more confusing) because it's designed for both print and digital work:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Red Bleed Guideline               β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  Artboard                     β”‚  β”‚
β”‚  β”‚  210Γ—297mm                    β”‚  β”‚
β”‚  β”‚                               β”‚  β”‚
β”‚  β”‚  Objects can extend           β”‚  β”‚
β”‚  β”‚  beyond artboard              β”‚  β”‚
β”‚  β”‚                               β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Illustrator artboard with bleed guideline showing flexible approach

Illustrator Workflow

Option A: Traditional (like InDesign)

  1. Create artboard at trim size (210Γ—297mm)
  2. Set bleed to 3mm in Document Setup
  3. Extend objects to red bleed line
  4. Export PDF with "Use Document Bleed Settings"
    • PDF = 216Γ—303mm

Option B: Pre-sized Artboard (common but non-standard)

  1. Create artboard at trim size + bleed (216Γ—303mm)
  2. Set bleed to 0mm
  3. Design knowing outer 3mm will be trimmed
  4. Export PDF
    • PDF = 216Γ—303mm

The Problem for Users

Many Illustrator users mix these approaches:

  • Some create artboards at trim size + bleed
  • Others use trim size with bleed settings
  • Some don't set bleed at all and just make the artboard bigger

This creates inconsistent mental models when moving to other tools.


How Print for Figma Handles Bleed

Two Modes for Two Workflows

Print for Figma offers two bleed modes to support both InDesign-style and Illustrator-style workflows:

Mental model: "I'm telling you my final trim size, please add bleed for me"

This matches the InDesign workflow:

You input:     210Γ—297mm (A4 trim size)
Bleed setting: 3mm

Plugin creates:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Figma Frame: 216Γ—303mm            β”‚  ← Auto-expanded
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ TrimBox (slice): 210Γ—297mm    β”‚  β”‚  ← Your input size
β”‚  β”‚                               β”‚  β”‚
β”‚  β”‚   Design area                 β”‚  β”‚
β”‚  β”‚                               β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚          3mm bleed all sides        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Export PDF: 216Γ—303mm (with bleed)

Expand mode visualization: input trim size, frame auto-expands with bleed

What happens:

  • Figma frame automatically becomes: 210 + 3Γ—2 = 216mm wide
  • TrimBox (crop marks) positioned at: 210Γ—297mm
  • Bleed area: 3mm extension on all sides

Best for:

  • Users coming from InDesign
  • Standard print workflows
  • When you think in "final product size"

Mode 2: Contain (Advanced)

Mental model: "My frame is already full-size including bleed, calculate the trim for me"

This matches the Illustrator "pre-sized artboard" workflow:

You input:     216Γ—303mm (full size with bleed)
Bleed setting: 3mm

Plugin creates:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Figma Frame: 216Γ—303mm            β”‚  ← Your input (no expansion)
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ TrimBox (slice): 210Γ—297mm    β”‚  β”‚  ← Auto-calculated
β”‚  β”‚                               β”‚  β”‚     (216-6 = 210mm)
β”‚  β”‚   Design area                 β”‚  β”‚
β”‚  β”‚                               β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚          3mm bleed all sides        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Export PDF: 216Γ—303mm (with bleed)

Contain mode visualization: input full size, trim calculated inside frame

What happens:

  • Figma frame stays: 216Γ—303mm (no expansion)
  • TrimBox calculated as: 216 - 3Γ—2 = 210mm wide
  • Bleed area: outer 3mm of frame

Best for:

  • Users coming from Illustrator
  • When your Figma frames are already sized "trim + bleed"
  • Advanced users with existing templates

Side-by-Side Comparison

AspectInDesignIllustratorPrint for Figma (Expand)Print for Figma (Contain)
Input size meansFinal trim sizeUsually trim sizeFinal trim sizeFull size (trim + bleed)
Bleed handlingAdded externallyRed guidelineAuto-expand frameCalculate trim inside
Frame/Page sizeAlways trim sizeVaries by userTrim + bleed + cropsInput size (unchanged)
TrimBox positionN/A (page edge)N/A (artboard edge)Equals input sizeInput minus bleed
Export PDF sizeTrim + bleedTrim + bleedTrim + bleedTrim + bleed
Best forProfessional printGraphic designInDesign usersIllustrator users

Side-by-side comparison of Expand and Contain bleed modes


Visual Guide: What You See vs What You Get

Expand Mode Example

User's perspective:
"I want business cards at 90Γ—50mm"

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  What you INPUT:                 β”‚
β”‚  Width: 90mm                     β”‚
β”‚  Height: 50mm                    β”‚
β”‚  Bleed: 3mm                      β”‚
β”‚  Mode: Expand βœ“                  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  What FIGMA CREATES:             β”‚
β”‚  Frame: 96Γ—56mm                  β”‚  ← Auto-expanded
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ TrimBox: 90Γ—50mm           β”‚  β”‚  ← Your cards
β”‚  β”‚ (crop marks here)          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚    3mm bleed on all sides       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  What PDF EXPORTS:               β”‚
β”‚  PDF size: 96Γ—56mm               β”‚  ← With bleed
β”‚  Trim size: 90Γ—50mm              β”‚  ← Final cards
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Contain Mode Example

User's perspective:
"My frame is already 96Γ—56mm (cards with bleed)"

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  What you INPUT:                 β”‚
β”‚  Width: 96mm                     β”‚
β”‚  Height: 56mm                    β”‚
β”‚  Bleed: 3mm                      β”‚
β”‚  Mode: Contain βœ“                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  What FIGMA CREATES:             β”‚
β”‚  Frame: 96Γ—56mm                  β”‚  ← Unchanged
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ TrimBox: 90Γ—50mm           β”‚  β”‚  ← Calculated
β”‚  β”‚ (crop marks here)          β”‚  β”‚     (96-6=90)
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚    3mm bleed on all sides       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  What PDF EXPORTS:               β”‚
β”‚  PDF size: 96Γ—56mm               β”‚  ← With bleed
β”‚  Trim size: 90Γ—50mm              β”‚  ← Final cards
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key difference: Same PDF output, different input assumptions!


Decision Tree: Which Mode Should I Use?

START: Setting up a new print document
β”‚
β”œβ”€ Do you think in "final product size"?
β”‚  (e.g., "I want A4 flyers" = 210Γ—297mm)
β”‚  β”‚
β”‚  YES β†’ Use EXPAND mode βœ“
β”‚        Input: 210Γ—297mm
β”‚        Plugin creates: 216Γ—303mm frame
β”‚        Perfect for InDesign users
β”‚
└─ Is your Figma frame already "product + bleed"?
   (e.g., frame is 216Γ—303mm for A4 with bleed)
   β”‚
   YES β†’ Use CONTAIN mode βœ“
         Input: 216Γ—303mm
         Plugin calculates: 210Γ—297mm trim
         Perfect for Illustrator users

When in doubt β†’ Use EXPAND (default)

Common Scenarios Explained

Scenario 1: "I'm getting the wrong trim size!"

Problem: User inputs 210Γ—297mm, expects frame to stay 210Γ—297mm, but sees 216Γ—303mm

Cause: Using Expand mode (default)

Solution: This is correct behavior! In Expand mode:

  • 210Γ—297mm = your final trim size βœ“
  • 216Γ—303mm = frame with bleed added βœ“
  • The TrimBox slice shows where cutting happens

Alternative: If you want frame = input, use Contain mode, but then:

  • Input: 216Γ—303mm
  • Trim: 210Γ—297mm (calculated)

Scenario 2: "My artboard dimensions make no sense"

Problem: User sees "Frame: 216Γ—303mm" and "TrimBox: 210Γ—297mm" and doesn't understand the relationship

Cause: Not understanding that frame β‰  final product when bleed is involved

Solution: Think of it this way:

  • Frame = the canvas you work on (includes bleed safety zone)
  • TrimBox = where the guillotine cuts (your final product)
  • Bleed = the space between them (safety margin)

This is exactly like InDesign's page + bleed structure.


Scenario 3: "Coming from Illustrator, nothing matches"

Problem: In Illustrator, user created 216Γ—303mm artboards for A4 with bleed. In Print for Figma, inputting 216Γ—303mm gives wrong results.

Cause: Using Expand mode with Illustrator-style input

Solution A: Switch to Contain mode

  • Input: 216Γ—303mm (your existing frame size)
  • Bleed: 3mm
  • Trim: 210Γ—297mm βœ“ (auto-calculated)

Solution B: Change workflow to match InDesign

  • Input: 210Γ—297mm (final trim)
  • Bleed: 3mm
  • Frame: 216Γ—303mm βœ“ (auto-expanded)
  • Use Expand mode (recommended for future projects)

Best Practices

For InDesign Users

βœ… Use Expand mode (default)

  • Input final trim dimensions
  • Let plugin handle bleed expansion
  • Works exactly like InDesign Document Setup
InDesign:              Print for Figma:
Document: A4           Input: A4 (210Γ—297mm)
Bleed: 3mm        β†’    Bleed: 3mm
Export w/ bleed        Mode: Expand βœ“
Result: 216Γ—303        Result: 216Γ—303mm frame

For Illustrator Users

Option A: Adapt to InDesign workflow (recommended)

βœ… Start thinking in "final trim size"

  • Create Figma frames at product size (not product + bleed)
  • Use Expand mode
  • Let plugin add bleed

Option B: Keep Illustrator workflow

βœ… Use Contain mode for existing templates

  • Keep frames at full size (trim + bleed)
  • Plugin calculates trim automatically

For New Users

βœ… Default to Expand mode

  • Easier mental model
  • Matches professional print workflows
  • Clear separation: input = final product size

⚠️ Only use Contain mode if:

  • Migrating from Illustrator with pre-sized frames
  • Working with existing templates sized "trim + bleed"
  • You understand the inverse calculation

Real-World Examples

Note: For a detailed business card walkthrough with visual diagrams, see the Visual Guide section above.

Example 1: A4 Flyer

Expand mode (recommended):

You: "I want A4 flyers"
Input: 210Γ—297mm
Bleed: 3mm
Frame: 216Γ—303mm (auto)
TrimBox: 210Γ—297mm
PDF: 216Γ—303mm
Printer trims to: 210Γ—297mm βœ“

Contain mode (if frame pre-sized):

You: "My frame is 216Γ—303mm"
Input: 216Γ—303mm
Bleed: 3mm
Frame: 216Γ—303mm (unchanged)
TrimBox: 210Γ—297mm (auto)
PDF: 216Γ—303mm
Printer trims to: 210Γ—297mm βœ“

Example 2: US Letter Poster

Expand mode:

Input: 8.5Γ—11 inches (Letter)
Bleed: 0.125 inches
Frame: 8.75Γ—11.25 inches
TrimBox: 8.5Γ—11 inches
PDF: 8.75Γ—11.25 inches
Final poster: 8.5Γ—11 inches

Contain mode:

Input: 8.75Γ—11.25 inches
Bleed: 0.125 inches
Frame: 8.75Γ—11.25 inches
TrimBox: 8.5Γ—11 inches
PDF: 8.75Γ—11.25 inches
Final poster: 8.5Γ—11 inches

Frequently Asked Questions

Q: Which bleed mode should I use? How does it compare to InDesign/Illustrator?

A: Use Expand mode (default) for 95% of cases

Expand mode = InDesign workflow:

  • Input your final trim size (e.g., 210Γ—297mm for A4)
  • Plugin adds bleed automatically
  • Frame expands to include bleed
  • Perfect for: Most users, InDesign users, when unsure

Contain mode = Illustrator "pre-sized artboard" workflow:

  • Input full size including bleed (e.g., 216Γ—303mm)
  • Plugin calculates trim inside
  • Frame stays same size
  • Perfect for: Migrating Illustrator templates, advanced users

Not sure? Use Expand mode βœ“


Q: Do both modes export the same PDF?

A: Yes! Both modes export identical PDFs with bleed.

The difference is only in what your input dimensions represent:

  • Expand: input = trim (final product)
  • Contain: input = full size (trim + bleed)

The exported PDF always includes bleed in both cases.


Q: Why does my frame size not match my input?

A: You're in Expand mode (default)

Expand mode adds bleed around your input:

  • Input: 210mm β†’ Frame: 210 + 3Γ—2 = 216mm

This is correct behavior! Your input is the final trim size.

If you want frame = input, use Contain mode (but understand this changes what input means).


Q: Can I switch modes for an existing document?

A: Yes, but dimensions change

If you switch from Expand β†’ Contain with same input:

  • Frame stays same size
  • TrimBox moves (becomes smaller)
  • Not recommended mid-project

Best practice: Choose mode at project start and stick with it.


Q: What if I don't need bleed?

Set bleed to 0mm in both modes:

  • Expand mode: Frame = Input (no expansion)
  • Contain mode: Frame = Input, TrimBox = Input
  • Both work identically with 0mm bleed

Summary: The Complete Picture

The Core Difference

Print for Figma's two modes solve a real problem: Different design tools teach different mental models for bleed.

See full comparison table β†’


Key Takeaways

  1. Bleed is always extra space beyond your final product size
  2. Both modes export identical PDFs with bleed
  3. The difference is input interpretation:
    • Expand: "I'm giving you trim size" (like InDesign)
    • Contain: "I'm giving you full size" (like Illustrator pre-sized artboards)
  4. 95% of users should use Expand mode (default)
  5. Frame size β‰  final product size when bleed is involved (this is normal!)

Quick Reference

Use Expand mode when:

  • βœ… You think in final product dimensions
  • βœ… Coming from InDesign
  • βœ… Starting a new project
  • βœ… Unsure which to choose

Use Contain mode when:

  • βœ… Frames already sized "trim + bleed"
  • βœ… Migrating Illustrator templates
  • βœ… Advanced user who understands inverse calculation

Still Confused?

If bleed settings still don't make sense, try this simple test:

Test with Expand mode:

  1. Input: 100Γ—100mm
  2. Bleed: 5mm
  3. Expected frame: 110Γ—110mm (100 + 5Γ—2)
  4. Expected TrimBox: 100Γ—100mm

Test with Contain mode:

  1. Input: 110Γ—110mm
  2. Bleed: 5mm
  3. Expected frame: 110Γ—110mm (unchanged)
  4. Expected TrimBox: 100Γ—100mm (110 - 5Γ—2)

Both create the same final document. The difference is what "100mm" means to you.


Next Steps

Ready to set up your print project correctly?

  1. Determine your mental model: Do you think in final trim size or full size?
  2. Choose the right mode: Expand (recommended) or Contain
  3. Set up your document with proper bleed settings
  4. Export with confidence knowing your PDF has correct bleed

Need more help? Check out:


Have feedback on this guide? Let us know what's still unclear and we'll update it!

#bleed#print-setup#indesign#illustrator#workflow

Related Articles

The Ultimate Guide to Designing Business Cards in Figma (2025)
FEATURED

The Ultimate Guide to Designing Business Cards in Figma (2025)

Master business card design in Figma. Learn exact dimensions, CMYK color tips, paper stock considerations, and how to avoid common printing mistakes.

8 min read
#business-cards#print-design#figma-tutorial
H

How to Design Magazines in Figma 2025: Complete Professional Guide

Learn how to create professional magazine layouts in Figma. Step-by-step guide covering dimensions, resolution, spreads, CMYK color, and exporting print-ready magazine PDFs.

14 min read
#magazines#figma-tutorial#editorial-design
The Complete Guide to CMYK Export in Figma
FEATURED

The Complete Guide to CMYK Export in Figma

Master CMYK color conversion in Figma. Learn how to export print-ready files with accurate colors, ICC profiles, and professional workflows that printers love.

5 min read
#cmyk#color-management#print-design