Features

Notion AI

Build, write, automate

Docs

Simple & powerful

Wikis

Centralize your knowledge

Projects

Manage any project

Enterprise Search

New
Find answers instantly

AI Meeting Notes

New
Perfectly written by AI

Forms

Responses and requests

Sites

Publish anything, fast

Get started

Browse marketplace

Templates for everything

View integrations

Connect your apps with Notion

Download web clipper

Save from the web into Notion
Try the Notion desktop app for a faster experience
Download app
Notion app illustration of figures around a table
MailCalendarAIEnterprisePricing

Teams

Eng & Product

Design

Marketing

IT

Team size

Startups

SMBs

Enterprise

Education

Learn

Help center

Customer stories

Blog

Community

Build

API

Templates

Security

Consultants

Request a demo
Log inGet Notion free

Tools & Craft

Thoughts on the future of work,
from the people and teams creating it.
  • Latest
  • Notion HQ
  • For Teams
  • Tech
  • Mail
  • Inspiration
  • Pioneers
  • First Block
Tech

Tech

— How we’re building Notion, block by block.
Reshard thumbnail

The Great Re-shard: adding Postgres capacity (again) with zero downtime

How we horizontally re-sharded our databases (and nobody noticed).

Arka Ganguli, Tanner Johnson, Ben Kraft, Nathan Northcutt

Infrastructure Engineering

Notion API thumbnail

Creating the Notion API

The ability to access Notion content through an API is one of the top requested features from our users. Learn about how we designed our REST API to meet the challenge of preserving the flexibility and expressivity of Notion’s data model.

Alicia Liu

Engineering

Sharding thumbnail

Herding elephants: Lessons learned from sharding Postgres at Notion

This months-long project migrated Notion’s PostgreSQL monolith into a horizontally-partitioned database fleet — an effort to make Notion faster and more reliable for years to come.

Garrett Fidalgo

Infrastructure Technical Lead

Static site thumbnail

Migrating Notion's marketing site to Next.js

Improving performance and user experience by moving from a client-rendered marketing site to a static site generated by Next.js.

Cory Etzkorn

Design & Engineering, Notion

Blocks technical architecture - thumbnail

The data model behind Notion's flexibility

Notion’s data model enables the product’s most foundational component: blocks. Through blocks, we allow users more flexibility and better control over their information.

Jake Teton-Landis

Engineering

  • ←
  • 1
  • 2

    © 2025 Notion Labs, Inc.
    • Company

    • About us
    • Careers
    • Security
    • Status
    • Terms & privacy
    • Your privacy rights
    • Download

    • iOS & Android
    • Mac & Windows
    • Calendar
    • Web Clipper
    • Resources

    • Help center
    • Pricing
    • Blog
    • Community
    • Integrations
    • Templates
    • Affiliates
    • Notion for

    • Enterprise
    • Small business
    • Personal
    • Explore more→