How to Use Figma for Writers

Figma is a cloud‑based design tool that many writers ignore. In this guide we show how writers can use Figma to outline stories, design chapter layouts, and export clean PDFs. The step‑by‑step instructions focus on real‑world tasks, not abstract theory. Follow the steps, and you will turn a plain manuscript into a professional‑looking document without leaving your browser.

Table of Contents

1. Set Up a Free Figma Account

1.1 Register

Go to figma.com and click “Sign up”. Choose the “Starter” plan. You will receive a verification email; confirm it to activate your account.

1.2 Install the Desktop App (Optional)

The web version works everywhere, but the desktop app reduces latency. Download it for Windows or macOS, install, and log in with the same credentials.

1.3 Create Your First File

Click the “New File” button on the dashboard. Name it My First Book. You now have a blank canvas measured in pixels; we will treat each frame as a page.

Figma dashboard showing New File button
Figure 1: Figma dashboard with the “New File” button highlighted.

2. Create a Visual Outline

2.1 Add a Frame for the Table of Contents

Select the Frame tool (F). In the right panel set the size to 8.5 in × 11 in (595 × 842 px at 72 dpi). Name the frame “TOC”.

2.2 Insert Text Layers

Press T to add a text box. Type “Chapter 1 – The Beginning”. Duplicate the layer (Ctrl +D) for each chapter. Align them using the smart guides.

2.3 Link Chapters to Their Frames

Select a chapter text, click the “Prototype” tab, drag the node to the target frame, and set Interaction → “On Click” → “Navigate To”. This creates an interactive outline that works in the prototype view.

Prototype linking example
Figure 2: Linking a TOC entry to a chapter frame in Prototype mode.

3. Build Reusable Chapter Components

3.1 Design a Header Component

Create a rectangle 8.5 in wide, 1 in high, fill #f2f2f2. Add a text layer “Chapter Title”. Select both, right‑click → “Create Component”. Name it “Header”.

3.2 Add a Footer Component

Repeat the process for a footer with page numbers. Use the auto‑layout feature: select the text and rectangle, click “Auto layout” → Vertical. This ensures consistent spacing.

3.3 Save to a Team Library

Open the Assets panel, click the “Library” icon, and enable “Publish”. Now any new file can pull “Header” and “Footer” from this library.

3.4 Example Component Code (Optional)

// Figma Plugin snippet to create a header component
const header = figma.createRectangle();
header.resize(595, 72);
header.fills = [{type:'SOLID',color:{r:0.95,g:0.95,b:0.95}}];
const title = figma.createText();
title.characters = "Chapter Title";
title.fontSize = 24;
const component = figma.group([header, title], figma.currentPage);
component.name = "Header";
figma.currentPage.appendChild(component);

4. Collaborate with Editors

4.1 Invite Editors

Click “Share” in the top‑right, enter the editor’s email, and set permissions to “Can edit”. They receive an instant notification and can join the file.

4.2 Use Comment Mode

Press C to enter comment mode. Click any text layer to leave feedback. Editors can reply, resolve, or tag you with @ mentions.

4.3 Version History

Open “File → Show version history”. Each save creates a snapshot. You can restore a previous version if needed.

5. Export to PDF and HTML

5.1 Export a Single Chapter

Select the chapter frame, go to “File → Export”, choose “PDF”. In the dialog set “Include bleed” to 0.125 in if you plan to print.

5.2 Batch Export All Chapters

Select all chapter frames (Shift‑click). Export as PDF with “All pages”. Figma will combine them into a single file, preserving the order.

5.3 Export as HTML for Web Publishing

Install the free “Figmotion” plugin. Run it, select the frames, and choose “Export as HTML”. The plugin creates a folder with index.html, CSS, and image assets.

Export dialog showing PDF options
Figure 3: Export dialog where you choose PDF settings.

6. Figma vs. Traditional Writing Tools

FeatureFigma (Free)Microsoft Word (Free Online)Scrivener (Paid)
Real‑time collaborationYes – unlimited editorsYes – limited to 5 usersNo
Reusable design componentsYes – component librariesNoPartial (templates)
Export to print‑ready PDFYes – custom bleedYes – basicYes – advanced
Version historyUnlimitedLimited (30 days)Manual snapshots
Learning curve for writersMedium – UI focused on designLow – familiar UIMedium – writing‑centric

FAQ

Do I need a paid Figma account to write with it?

No. The free Starter plan lets you create up to three files and use basic components, which is enough for most writing projects.

Can I export a Figma layout as a PDF for print?

Yes. Select the frame, choose File → Export, and pick PDF. You can set bleed and crop marks in the export dialog.

How do I collaborate with editors in real time?

Invite editors by email or share a view‑only link. They can comment on text layers, suggest changes, and see updates instantly.

Is there a way to reuse a chapter template across projects?

Create a component set for chapter headings, margins, and footers. Save it in a Team Library and pull it into any file.

Can I embed Figma prototypes in a WordPress blog?

Yes. Copy the embed code from the prototype’s Share menu and paste it into the HTML block of your post.

Using Figma as a writer may feel unusual at first, but the visual control, collaboration tools, and export options make it a strong alternative to traditional word processors. Follow the steps above, experiment with components, and you will produce polished manuscripts faster.

Get tools like this in your inbox
One useful tool per week. No spam. Unsubscribe anytime.