Gifts

Culture

Reviews

Local Spots

Figma + Jira Workflow Guide (2026)

Figma

Figma

★★★★ 4.7
Design Creative Design Prototyping

A collaborative interface design tool for creating UI/UX designs, prototypes, and design systems in the browser.

Full Review
+

Jira

★★★★ 4.2
Project Management Project Management Ops

Atlassian's project management tool built for agile software development teams with sprint planning, boards, and roadmaps.

Full Review

Workflow Overview

The Figma to Jira workflow bridges design and development by connecting the industry-leading collaborative design tool with enterprise project management. Figma handles UI/UX design, prototyping, design systems, and developer handoff, while Jira manages the development pipeline — user stories, tasks, sprints, and release tracking. This integration ensures that design work is tightly linked to development tasks, reducing the gaps where design intent gets lost in translation and features ship differently from what was designed.

Figma offers a native Jira integration through the Figma for Jira app, available in both the Atlassian Marketplace and Figma's integration settings. The integration embeds Figma designs directly in Jira issues as live previews (not static screenshots), allows designers to link specific Figma frames to Jira tickets, and enables developers to view and inspect designs without leaving Jira. Jira issues can also be created directly from Figma, with design context automatically attached.

The business outcome is design-to-development alignment that reduces rework. Industry research shows that 30-40% of development rework stems from miscommunication between design and engineering. When developers can inspect live Figma designs from within their Jira tickets — seeing exact spacing, colors, typography, and responsive behavior — they build what was designed the first time. This workflow typically reduces design-related development rework by 50-60% and accelerates the design-to-ship cycle by 20-30%.

Pipeline Diagram

StepToolActionConnection to Next Step
1FigmaDesigner creates UI designs, prototypes, and design specs for a featureFigma frames linked to Jira issues via native integration
2JiraDeveloper views live Figma designs in issue, inspects specs, and implementsCompleted work reviewed against Figma designs for QA approval

Step 1: Design in Figma and Link to Jira Issues

In Figma, install the Jira integration from the Figma Community plugins or through the file menu (Plugins > Jira). Authenticate with your Atlassian account. Once connected, designers can link individual Figma frames to specific Jira issues. Select a frame in Figma, open the Jira plugin, search for the relevant Jira issue by key (e.g., PROJ-456) or summary, and create the link. The Figma frame becomes an embedded preview in the Jira issue.

Organize your Figma files to support the Jira integration. Use a consistent page structure: create pages for each feature or epic (matching Jira epics), with frames representing individual screens or components. Name frames clearly (e.g., "Login Screen - Desktop," "Login Screen - Mobile," "Login Screen - Error States") so developers can easily identify the relevant design in Jira. Group related frames in sections and use Figma's component and auto-layout features to create designs that communicate intent clearly in the inspect panel.

Create Jira issues directly from Figma for design-identified work. When a designer notices a needed UI fix, an inconsistency with the design system, or a new component requirement, they can create a Jira issue from within Figma using the plugin. The issue is automatically created with the Figma frame link attached, relevant design context, and the correct Jira project. This eliminates the context-switching of leaving Figma, opening Jira, creating a ticket, and copying the Figma link.

Step 2: Develop from Figma Specs in Jira

In Jira, developers see Figma designs embedded directly in issue descriptions or the dedicated Figma panel. The Figma for Jira app renders a live preview of the linked design — not a static screenshot that becomes outdated. Developers can click the preview to open the full Figma file in a new tab, where they access Figma's Inspect panel (previously Dev Mode) for exact measurements, CSS properties, color values, spacing, and exportable assets.

Configure Jira workflows to include design review stages. Add a "Design Review" status between "In Development" and "In QA." When a developer completes implementation, they move the ticket to "Design Review." The designer receives a notification, opens the development build, and compares it against the Figma design linked in the ticket. If the implementation matches, the designer approves and the ticket moves to QA. If changes are needed, the designer adds comments with annotated screenshots referencing the Figma spec.

Use Figma's design system and Jira labels to maintain component traceability. When a design system component is updated in Figma, the designer can search Jira for all issues that link to designs using that component, flagging them for potential development updates. This creates a traceable connection between design system changes and the code that implements them, preventing visual debt from accumulating in the product.

What Data Flows Between Tools

From Figma to Jira: live design previews (embedded frame thumbnails that update when the design changes), Figma file and frame URLs, design metadata (frame dimensions, component names), and newly created Jira issues from the Figma plugin (with issue type, summary, description, and attached design link).

From Jira to Figma: issue key and summary (visible in Figma's Jira plugin), issue status (designers can see development progress on their linked designs), and assignment information. Designers see which of their Figma frames are linked to In Progress, In Review, or Done Jira issues, providing real-time awareness of implementation progress.

Automation Triggers and Actions

  • Trigger: Designer links Figma frame to Jira issue Action: Jira issue updated with live Figma preview embed and design spec link
  • Trigger: Figma design updated (linked frame modified) Action: Jira embedded preview automatically reflects the latest design version
  • Trigger: Designer creates Jira issue from Figma Action: Jira issue created with Figma design context automatically attached
  • Trigger: Jira issue moved to "Ready for Development" Action: Developer sees Figma design spec embedded in the issue for implementation reference
  • Trigger: Jira issue moved to "Design Review" Action: Designer notified to review implementation against Figma spec

Real-World Use Cases

Product feature development: A product team designs a new dashboard feature in Figma. The lead designer creates 12 frames covering different states: empty state, loading state, populated with data, error state, mobile responsive, and dark mode. Each frame is linked to corresponding Jira subtasks under the feature epic. Developers implement each state referencing the exact Figma spec, and QA validates against the same designs — everyone works from a single source of truth.

Design system rollout: A design team updates their component library in Figma (new button styles, updated form inputs). For each changed component, they create Jira tickets linked to the old and new Figma designs. The engineering team updates their code component library, with each PR referencing the Jira ticket that contains the exact Figma spec for the new component. The design system evolves in lockstep between design and code.

Bug visual regression: QA finds a visual bug — a button is misaligned on mobile. They create a Jira bug ticket and the designer links the correct Figma frame showing the intended design. The developer opens the Jira ticket, clicks the Figma preview to see the exact intended spacing (12px margin, 8px padding per the Figma inspect panel), fixes the CSS, and the designer reviews the fix against the same Figma frame. The entire cycle takes 30 minutes instead of the typical 2-3 hours of back-and-forth.

Agency client project handoff: A design agency completes website designs in Figma for a client's development team. Each Jira ticket in the client's project contains linked Figma frames. The development team (who may not have Figma editing access) views designs via the live Jira embeds and inspects specs through Figma's view-only mode. The agency avoids producing separate specification documents, saving dozens of hours per project.

Time Savings

Producing static design specs (annotated screenshots with measurements) takes 30-60 minutes per screen. Live Figma embeds in Jira eliminate this entirely — designers save 2-4 hours per feature. Developers switching between Figma and Jira to reference designs wastes 10-15 minutes per task. Embedded previews save this across 10-20 tasks daily, recovering 1.5-5 hours daily for the development team. Design review cycles that previously required Slack threads with screenshot comparisons now happen directly in Jira with side-by-side Figma references, saving 1-2 hours per review cycle. For a team shipping 4-6 features monthly, estimated savings: 40-60 hours monthly.

Common Issues and Fixes

  • Figma preview not loading in Jira: The Figma for Jira app requires proper authentication. Ensure all team members have authorized the integration and have at least Viewer access to the linked Figma files. Figma files set to "Invite only" will not render previews for users without access.
  • Outdated design references: Live previews update automatically, but developers may have started implementation based on an earlier version. Use Figma's version history to timestamp when designs are "final" and add a comment on the Jira issue confirming design freeze. Figma's branching feature (available on Organization plans) provides more formal design versioning.
  • Frame linking to wrong design: When Figma files are reorganized (frames moved between pages), links may break. Avoid restructuring Figma files after linking frames to Jira. If restructuring is necessary, update the Jira links using the Figma plugin. Use Figma's "Section" feature to organize within pages rather than moving frames between pages.
  • Performance with large Figma files: Very large Figma files (hundreds of frames) may load slowly in the Jira preview. Break large features into multiple Figma files rather than one massive file. Link only the relevant frames rather than the entire file to keep Jira issue loading times fast.

Alternatives

Figma plus Linear offers a similar design-to-development workflow with Linear's faster UI and tighter GitHub integration for smaller teams. Adobe XD integrates with Jira via the Adobe XD plugin for teams in the Adobe ecosystem. Zeplin provides a dedicated design handoff layer between Figma and Jira with more detailed spec documentation, useful for teams where Figma's native inspect features are not sufficient. Figma plus Shortcut (formerly Clubhouse) is an alternative for teams preferring a lighter project management tool. For teams using Figma plus Notion, Notion's design review databases with embedded Figma links provide a more flexible (if less structured) workflow than Jira.

Compare Figma vs Jira side by side »