Linear

Built for product teams that ship

Linear is a purpose-built tool for planning and building products.

Meet the system for modern software development. Streamline issues, projects, and product roadmaps in one connected workspace.

Active Filter: Priority Cycle 24
Group · status Sort · priority
ENG-2147 Auth: rotate session tokens on password reset In Progress Today JS
DSGN-118 Refine empty states across project view In Progress Mar 12 AL
ENG-2150 Add tracing spans to SSE workspace stream Todo Mar 14 MR
DSGN-122 Migrate avatar gradient generator to oklab Done KH
MKT-44 Draft Q2 changelog narrative Todo Mar 18 EW
ENG-2138 Replace polling with WS in inbox bell Canceled AL
amie remote supercell vercel cashapp scale ai runway

Set the pace

Designed to move at the speed of thought.

Every interaction surface is built around a keyboard-first input model. The mouse is for when you can't help it.

Command menu

Anything you can do, you can do from ⌘K. Issues, projects, settings — keyboard-first by design.

Cycles

Lightweight time-boxed sprints with automatic rollover. Stop bike-shedding the sprint, start shipping it.

Global at the core

Realtime sync across web, desktop, and mobile. Your view stays right whichever surface you're on.

Issue-first

Every roadmap, milestone, and project comes back to a single, well-formed issue. The atomic unit of progress.

Built for teams

Roles, mentions, assignment, sub-issues — all the choreography a team needs without a project-management certification.

API + integrations

GitHub, Figma, Slack, and a clean GraphQL API for everything else. Linear plays well with the rest of your stack.

"Linear is what every product team I've ever joined since 2010 thought it was buying when it bought Jira. We finally have a tool the engineering team chooses."
RS
Rachel Steyn Head of Product, Loom

Build page

A changelog you'd actually read.

Every change shipped on the platform, written by the team that built it.

2025.18.0Mar 12, 2026

Inbox is now realtime Shipped

Replaced polling-based unread counts with a server-pushed channel. Inbox bell updates within 80ms of a new mention or comment. Available on web and desktop today; mobile rollout begins this week.

2025.17.4Mar 6, 2026

Cycle health: new at-a-glance row Shipped

A compact strip at the top of each cycle showing carry-over, in-flight, and at-risk counts. Tap the strip to drop into the at-risk view. Available to all teams on the Standard plan and above.

2025.17.0Feb 28, 2026

Initiatives → Projects mapping

Initiatives now roll up across projects with a single source of truth for status. The transition is automatic for workspaces with the labeling convention already in place; everyone else gets a one-click migration in settings.

Pricing

Built for teams of every size.

Free

$0
Everything a small team needs to start shipping. Up to 250 issues, unlimited members.
  • 250 issues
  • 2 teams
  • Slack & GitHub
  • API access

Plus

$14/user · mo
For organizations that need SSO, advanced security, and audit logs.
  • Everything in Standard
  • SAML SSO + SCIM
  • Audit logs + DLP
  • Priority support

Make the switch.

Plays well with the tools you already use.

Get started Talk to sales

Design system

The tokens behind every pixel.

Source: DESIGN.md. Single dark canvas, single chromatic accent, depth carried by surface ladder.

Color

Brand

primary
#5e6ad2
primary-hover
#828fff
primary-focus
#5e69d1
brand-secure
#7a7fad
success
#27a644

Text

ink
#f7f8f8
ink-muted
#d0d6e0
ink-subtle
#8a8f98
ink-tertiary
#62666d
on-primary
#ffffff

Surface ladder — depth without shadow

canvas#010102
surface-1#0f1011
surface-2#141516
surface-3#18191a
surface-4#191a1b

Hairlines

hairline
#23252a
hairline-strong
#34343a
hairline-tertiary
#3e3e44

Typography

Linear Display + Text (subbed Inter) · negative tracking on display · eyebrow uses positive tracking

display-xl80 · w600 · −3.0 · 1.05
Built for product teams
display-lg56 · w600 · −1.8 · 1.10
Move at the speed of thought
display-md40 · w600 · −1.0 · 1.15
A changelog you'd actually read
headline28 · w600 · −0.6 · 1.20
Make the switch.
card-title22 · w500 · −0.4 · 1.25
Command menu
subhead20 · w400 · −0.2 · 1.40
Lead body, paired with display headlines.
body16 · w400 · −0.05 · 1.50
Default body. Used across cards, paragraphs, changelog.
button14 · w500 · 0 · 1.20
Get started  ·  Open Linear
eyebrow13 · w500 · +0.4 · UPPER
SECTION EYEBROW · TAXONOMY
mono13 · w400 · JetBrains Mono
ENG-2147 · v2025.18.0 · cur_NfqW…M4Z

Radius

xs4
sm6
md8 · btn
lg12 · cards
xl16 · panels
xxl24
pill∞ · tabs
full∞ · avatar

Components

Buttons — 8 / 14 padding · 8px radius · never pill

Inputs — surface-1 fill · hairline border · primary-focus ring

Pill tabs & status badges

Monthly Yearly Shipped In progress

Card variants — 12 / 16 px radius · surface-1 → 2 lift

feature-card

Background surface-1 · 12px radius · hairline border. Default feature highlight.

product-screenshot-card

Background surface-1 · 16px radius. The dominant card type — frames a high-fidelity app UI screenshot.

View DESIGN.md ↗