How do I create flashcards in Notion?

How to create flashcards in Notion

Create flashcards for your Notion page with Blocky. Write your own cards or read them from a Notion database, and paste the Embed link in Notion.

01Guide

The flashcards in Notion, step by step.

What the widget shows, its templates and settings, and how to add it to your Notion page.

You can create flashcards in Notion to review a deck of question and answer cards on your page. Press Flip to see the answer and Next to move to the next card. The Quiz template asks you to pick from choices instead.

Notion data

Flashcards can take Notion data. You can write your own cards in Blocky, or read them from a Notion database. A Notion database needs one property for the question and one for the answer. The Quiz template also needs a Multi-select property for the choices.

Create flashcards and embed them in Notion

If you use a Notion database and the create dialog shows No Notion datasources found, click Sign in with Notion to connect Notion, and then start again at step 1.

  1. In the Blocky dashboard, click Create widget.
  2. Under Category, choose Study.
  3. Under Widget type, choose Flashcards.
  4. Under Style, choose a template, such as Normal.
  5. To read the cards from Notion, turn on Add a datasource, and then click Continue to data. To write your own cards, go to step 8.
  6. In Notion Datasource, choose your Notion database.
  7. In Question Field and Answer Field, choose the properties for the question and the answer. For the Quiz template, also choose the Multi-select property that holds the choices in Options Field.
  8. Click Open editor.
  9. If you wrote your own cards, add or change them on the Inputs tab. If the cards come from Notion, change them in your Notion database, and then click Refresh data on the Inputs tab to load the changes. If you edit them under Written here instead, the flashcards stop reading from Notion.
  10. Change the text, colors, and settings of the flashcards.
  11. Click Save. Blocky publishes the flashcards and opens the dashboard.
  12. On the card of the widget, click Copy.
  13. In Copy embed link, copy the link on the Public tab. Anyone who has a Private link can use it, so use a private link only on pages that you control.
  14. In Notion, open the page for the flashcards. Type /embed, choose Embed, and paste the link.
  15. Confirm the embed. If the flashcards need more space, resize the embed block.

Templates

The create dialog lists the templates of the flashcards under Style:

  • Normal (Normal flashcards). A white card with a thin gray border, a counter, and the question under a Question: heading.
  • Minimalist (Minimalist flashcards). A light gray card with quiet gray text. The question sits on a white panel above two round outlined buttons.
  • Retro (Retro flashcards). A pale yellow card with a thick brown border and monospace text.
  • Quiz (Quiz flashcards). A wider white card with the question in large text and its choices below. A pick turns green or red, with a feedback line.
  • Gradient (Gradient flashcards). A purple-to-blue card with white text, with the question on a lighter see-through panel.

Inputs

In the editor, select Widget in the Elements panel, and then open the Inputs tab. Its Source section sets where the cards come from:

  • Written here keeps a deck that you edit in Blocky. Each card has a Question and an Answer, and Add card adds a card. On the Quiz template, each card also has Choices, and you mark the correct one.
  • From Notion reads the cards from a Notion database. Question, Answer, and Choices pick its properties, and Refresh data applies your picks and loads their data.
  • Shuffle shows the cards in a new random order on each load.
02Steps

From Create widget to your Notion page.

Create the widget, save it, and paste its Embed link in Notion.

  1. 01

    In the Blocky dashboard, click Create widget. Choose the Category, the Widget type, and a Style. The style is the template that your widget starts from.

  2. 02

    If the widget takes Notion data, choose your Notion database in the Connect your data step. Then click Open editor.

  3. 03

    Change the text, colors, and settings of the widget in the editor.

  4. 04

    Click Save. Blocky publishes the widget and takes you back to the dashboard.

  5. 05

    On the widget's card, click Copy, and then copy the Public link. Use the Private link only on pages that you control.

  6. 06

    On your Notion page, type /embed, choose Embed, and paste the link.

04Benefits

Why add flashcards to Notion?

Blocky keeps the widget beside the notes, projects, and dashboards where the context already lives.

Keep flashcards visible beside the Notion page where the work is planned.

Use a live preview before publishing so the embed matches the dashboard layout.

Update the Blocky widget once and keep the Notion embed URL stable.

Studio · CustomizeLive preview

Compose · Preview · Embed

Customize a widget, then embed it anywhere in Notion

Shape one of Blocky’s 60+ widgets to your data and layout, preview the result live, then drop the embed link into any Notion page. Sign in to start customizing.

Start customizing