Export guide

How to export all your Granola notes — your files are already local

Unlike cloud-based meeting tools, Granola stores everything locally on your Mac. Your notes are already on your machine — you don't need to "export" them in the traditional sense. This guide shows you where to find them, how to organize the export, and how to get them into a format you can use.

The key insight: your data is already local

Granola's local-first architecture means no download is needed. While tools like Zoom, Google Meet, and Fireflies store your data in the cloud (requiring you to download it), Granola keeps everything on your Mac. The "export" process is really just finding the right folder and copying the files.

This also means your data is yours. No cloud account to cancel, no retention policies deleting your notes, no API rate limits. Copy the folder and you have everything.

Method 1: Find the Granola data folder (easiest)

Step 1

Open the Library folder

In Finder, click Go in the menu bar, hold the Option key, and select Library. This reveals the hidden Library folder in your home directory.

Step 2

Navigate to the Granola folder

Go to Application Support → Granola. This is where Granola stores all your meeting notes locally. The exact path is ~/Library/Application Support/Granola/.

Step 3

Copy the files

Select all files in the folder and copy them to your desired location. If Granola uses JSON format for individual notes, the files are directly readable in any text editor. You now have a complete backup of every meeting note in one step.

Method 2: Raycast extension (organized bulk export)

If you want a more structured export with folder filtering and clean Markdown output, the Raycast Granola extension is the best option.

Install Raycast (free tier works), then add the Granola extension from the Raycast Store. Use the "Export Notes" command to bulk-export all your notes at once. The extension supports folder-aware filtering, so you can export by project, team, or date range.

Notes come out as clean Markdown (.md) files with proper formatting, ready to be ingested by other tools or shared with your team.

Pros: Organized output, folder filtering, Markdown format, no terminal required.
Cons: macOS only, requires Raycast installed.

Method 3: Query the local SQLite database (power user)

Granola uses a local SQLite database to store your meeting data. Advanced users can query this database directly to extract notes in any format they need.

Open Terminal and use sqlite3 to connect to the database, or use a GUI tool like DB Browser for SQLite (free). The database location is inside the Granola application support folder.

From there, you can write queries to extract all notes, filter by date, or export to CSV. This approach gives you the most control over the output format and lets you pull everything in a single query.

Note: The database schema is undocumented and may change between Granola versions. This is a power-user approach — treat the schema as unstable.

Method 4: Community CLI tool

The granola-cli tool on GitHub provides a command-line interface for exporting all your Granola notes programmatically. Clone the repository, install dependencies, authenticate with your Granola session token, and run the export command to dump all notes as JSON or Markdown.

This is a community-maintained, unofficial tool. It works by connecting to Granola's internal data store. It is scriptable and can be integrated into automated workflows.

Pros: Full bulk export, scriptable, outputs JSON or Markdown.
Cons: Requires terminal comfort, unofficial, session tokens can expire.

Important

Unlike cloud-based tools, Granola's local-first architecture means your data is already on your machine. No download step, no API rate limits, no cloud account dependency. Copy the folder and you have everything. This is actually the simplest "export" of any meeting tool.

Tip

If you're on Granola, book a call with us — we can help you set up the export workflow in about 10 minutes, then show you what cross-conversation analysis looks like on your own data.

Frequently asked questions

Where does Granola store files on Mac?

Granola stores meeting notes locally in ~/Library/Application Support/Granola/ on macOS. The Library folder is hidden by default. In Finder, click Go in the menu bar, hold Option, and select Library to access it.

Are Granola files in a readable format?

Granola stores data in a local SQLite database and may also store individual notes as JSON files. The JSON files are directly readable in any text editor. The SQLite database can be opened with free tools like DB Browser for SQLite or queried from the command line with sqlite3.

Can I export to a specific format?

Yes, depending on the method. The Raycast extension exports as Markdown (.md) files. Community CLI tools output JSON or Markdown. The raw local files are JSON. For other formats like PDF or DOCX, export to Markdown first and then convert with a tool like Pandoc.

Does Granola have a native export button?

No built-in export button as of 2026. The only native method is copy-and-paste from individual notes. However, since Granola stores files locally, you can access them directly on your filesystem — which is actually faster than any cloud export.

Export guides for other tools

Related reading

Other transcript tools

← Back to all export guides

Or skip the export step entirely — try the Moat Mac app and import directly.

Ready to find out what your transcripts know?

Book a discovery call →