Back to Blog

How to export Kindle, Kobo & Apple Books highlights to Notion for free

A simple workflow to upload and sync your Kindle, Kobo, and Apple Books highlights and notes to Notion for free with PastReads.

Notion is a great home for a reading database. It is taggable, searchable, and flexible. When I tried Notion for the first time, I immediately organized all my notes I made on paper or elsewhere.

But what about highlights and notes taken from e‑readers? What about the highlights you save from Kindle, Kobo, Apple Books, or even from the web?

With the workflow below, you can get your highlights into Notion quickly using PastReads.

Importing is 100% free in PastReads for Kindle, Kobo, Apple Books, and more while you're on the free PastReads Pro trial.

Overview of my book and article library in Notion

Step 1 — Import your highlights into PastReads

PastReads is a free tool where you can easily import your highlights and notes and start organizing them.

The first step now is to bring your highlights and notes into PastReads. PastReads supports fast, unlimited book imports on the free plan.

First, register for a free account. Then upload your highlights to PastReads using the following quick steps:

  1. Kindle

  2. Kobo

  3. Apple Books

Once imported, PastReads keeps your content clean, de-duplicated, and searchable. You can add notes, tags, and collections as needed. You should now have a nicely organized library.

Example of a PastReads Library

Step 2 — Get your highlights into Notion

Make sure you complete the onboarding steps in your PastReads interface. This will give you a free two-week trial. That's all you need to export all your highlights to Notion!

To get started, click your profile image at the top right, then click "Connect".

Button to connect PastReads to Notion

You will be redirected to Notion. Click the "Select Pages" button.

On the next page, I usually select all pages. This lets me move the highlights database between pages later without losing API access because of permission issues. If you already know where you'd like your highlights to be stored, you can select a specific page.

Select the pages you allow access to

Back on the PastReads Export page, you're prompted to set up the database. You can create it at the workspace level or under any page.

Then click "Create Database". Go to Notion and confirm that an empty "PastReads" page has been created. You can rename it in Notion if you wish.

Once the page exists, click the "Export Library" button in PastReads. Your highlights and notes will now be exported to Notion. This can take up to 30 minutes.

An exported PastReads library in Notion

You should now have all your highlights and notes in Notion!

Inside the Notion database, each book is added as a new entry, with the highlights and notes as content.

You can also export again in the future once you add new books. Highlights are added in chronological order.

Highlights and Notes

Below is an example of how highlights appear in Notion for one of my books. Each highlight is added as its own text block, and any notes are displayed as a callout beneath the corresponding highlight.

You'll also see that some metadata is included in the export, such as the book’s cover image, author, and highlight locations.

An example of my highlights in Notion for "Creativity Inc"

Alternative Solutions

If you don't want to use PastReads or it's not working for you, here are a few alternatives to consider.

1. Readwise

Readwise is a great (but paid) tool that includes export functionality to many external services, including Notion.

You can create an account at readwise.io, then go to the Readwise Export page and select the Notion option.

There is also a nice video demo with instructions:

2. The technical way

If you have a technical background and are familiar with Node.js and GitHub, you can create your own integration.

Admittedly, this is quite involved and not for everyone, but if you'd like to give it a try, someone created a great guide here.

3. Other tools

I have tried a few other tools as well, such as the free "Web Highlights" extension for Chrome. However, some of these tools are trickier to use when it comes to retrieving your existing highlights (from a clippings file, Kobo file, etc.) and bringing them into Notion.

Anything missing? Reach out and let us know.

How to export Kindle, Kobo & Apple Books highlights to Notion for free - PastReads Blog