RevizPro RevizPro
🟠 Advanced Creation

Have a textbook, course notes, or vocabulary list? Use ChatGPT, Claude, or any AI tool to turn them into RevizPro cards in seconds. Just copy a prompt, paste your content, and import the result into the app.

How It Works

1

Download the Prompt

Get our revizpro-prompt.txt file containing all instructions for the AI, including the JSON format and complete examples.

2

Paste into an AI Tool

Open ChatGPT, Claude, or another AI assistant. Paste the prompt file contents, then add your content to convert (text, photo, textbook copy-paste).

3

Save the Result

The AI generates a JSON file. Copy it into a text editor and save it with the .revizpro extension (e.g., vocabulary-unit5.revizpro).

4

Import into RevizPro

Transfer the file to your iPad (AirDrop, email, iCloud Drive) and open it — RevizPro automatically imports it into your library.

Ready-to-Use Prompt File

📥 Download the Universal Prompt

This text file contains all the instructions needed for any AI tool (ChatGPT, Claude, Gemini, Copilot...) to generate valid RevizPro cards. It includes:

  • Complete JSON format specification
  • Explanation of each column type
  • Supported languages for text-to-speech
  • Two complete examples (vocabulary + history)
  • Common card patterns (bilingual vocab, Q&A, dates, science)

⬇ Download revizpro-prompt.txt

Usage Examples

After pasting the prompt into the AI, add your content. Here are some examples:

📖 Vocabulary from a Textbook

"Here is the vocabulary list from unit 5 of my English textbook. Create a bilingual card with 3 columns (English, Example, French) grouped by theme:"

[Then paste or photograph the textbook page]

📅 History Dates

"Create a revision card for key dates of World War II, with 3 columns: Date (question), Event (answer), Context (info)."

The AI can generate content from its own knowledge!

🔬 Science — from Notes

"Here are my chemistry notes. Turn them into a revision card with: Symbol (question), Element (answer), Atomic number (answer), Family (info)."

[Then paste your notes or a photo]

🇩🇪 German Vocabulary from a PDF

"Here is the vocabulary from lesson 3 of my German course. Create a bidirectional Deutsch/English card with examples as info."

[Attach the PDF or paste the text]

.revizpro Format Reference

The .revizpro format is a standard JSON file. Here is the structure:

{
  "name": "Card title",
  "subject": "Subject",
  "createdAt": "2026-01-01T00:00:00Z",
  "exportedAt": "2026-01-01T00:00:00Z",
  "appVersion": "1.0.4",
  "columns": [
    { "title": "Word", "type": "bidirectional", "language": "English", "position": 0 },
    { "title": "Translation", "type": "bidirectional", "language": "Français", "position": 1 }
  ],
  "entries": [
    {
      "position": 0,
      "groupNumber": 1,
      "groupName": "Unit 1",
      "values": [
        { "text": "book", "columnPosition": 0 },
        { "text": "livre", "columnPosition": 1 }
      ]
    }
  ]
}

Column Types

Type JSON Value Behavior
Question "question" Shown as prompt — user must guess the answer
Answer "answer" What the user must type
Info "info" Visible context but never tested
Bidirectional "bidirectional" Tested both ways (ideal for vocabulary)

Groups (optional)

Organize entries into sub-groups for progressive learning:

  • groupNumber: 0 — no grouping
  • groupNumber: 1, 2, 3... — group number
  • groupName — displayed name (e.g., "Unit 1", "Verbs of movement")

Level Column (optional) v1.0.4

Add an info column titled "Niveau" (or "Level") to automatically filter content based on the student’s curriculum level. RevizPro adapts filtering to the profile’s education system:

Value🇨🇭 Switzerland (HarmoS)🇫🇷 France (Éduc. Nat.)🌐 CEFR (Adults)Age
N15H – 6HCE2 – CM1A18–10 yrs
N27H – 8HCM2 – 6eA210–12 yrs
N39H – 10H5e – 4eB112–14 yrs
N411H3eB214–15 yrs
AllMaturitéLycéeC1 / C215+ yrs

Adults, Maturité/Lycée profiles, and profiles in "Free" mode see all content. Entries without a level value are always shown.

Tips

✅ Best Practices

  • Always verify the generated JSON before importing
  • Use bidirectional for bilingual vocabulary
  • Add an info column for context
  • Group by theme for progressive revision
  • Keep text short and precise (these are flashcards)

💡 Advanced Tips

  • Send a photo of your textbook to the AI
  • Ask the AI to add example sentences
  • Merge multiple cards into one using groups
  • Specify the language for correct pronunciation
  • 2 to 6 columns per card, no more

⚠️ Important Verification

AI can sometimes make factual errors. Always verify the generated content before using it for your revisions, especially for dates, formulas, and translations.

How to Import into RevizPro

1

Copy the JSON

Select all the JSON generated by the AI (from the opening { to the closing }).

2

Create the File

Paste into a text editor (Notes, TextEdit...) and save with the .revizpro extension (e.g., my-vocabulary.revizpro).

3

Transfer to your iPad

Send the file to your iPad via AirDrop, email, or save it to iCloud Drive / the Files app.

4

Import into the App

In RevizPro, go to the "Files" tab, tap the ⋯ (three dots) button in the top-right corner, then select "Import cards". Choose your .revizpro file — it appears immediately in your library.

💡 Alternative Method

You can also open the .revizpro file directly from the Files app or an email: tap it and choose "Open with RevizPro". The import happens automatically.