Bible Scripture Flash Card

Commit to Memory

v 2026.04.03
1
Card
0
Known
0
Total
0
Streak
Progress0%
✦ ✦ ✦
Scripture Reference
Tap to reveal

No scripture cards yet.
Add your first verse below.

← swipe to navigate →

📖 User's Guide

Bible Scripture Flash Card

Getting Started
What is this app?

The Bible Scripture Flash Card app helps you and your family memorize scripture using digital flashcards. It comes pre-loaded with 60 official FBCC scripture memory verses and works on any device — iPhone, Android, tablet, or computer.

Opening the App
  1. Open your browser (Safari on iPhone, Chrome on Android).
  2. Navigate to the app's URL link shared with you.
  3. The app loads immediately — no installation needed.
Add to Home Screen

iPhone (Safari):

  1. Tap the Share button (□↑) at the bottom of Safari.
  2. Tap "Add to Home Screen".
  3. Tap "Add" — the gold cross icon appears on your home screen.
  4. Launch it for a full-screen, app-like experience.

Android (Chrome):

  1. Tap the three-dot menu (⋮) in Chrome.
  2. Tap "Add to Home screen" → "Add".
Main Screen Layout
┌─────────────────────────────┐ │ Bible Scripture Flash Card │ │ COMMIT TO MEMORY │ ├─────────────────────────────┤ │ Card:1 Known:0 Total:60 🔥0 │ │ Progress ────────────── 0% │ ├─────────────────────────────┤ │ │ │ ✦ ✦ ✦ │ │ SCRIPTURE REFERENCE │ │ │ │ 2 Corinthians 5:17 │ │ ───────────────── │ │ Tap to reveal │ │ │ ├─────────────────────────────┤ │ ← SWIPE TO NAVIGATE → │ │ [✗ Still Learning][✓ Got It]│ │ [← Prev] [Next →] │ │ [🔊][📢 Speak All][⏹][⚙️] │ │ [+ Add][⬆ Import][⬇ Exp][?]│ └─────────────────────────────┘
Compatible Devices
DeviceBrowser
iPhone / iPadSafari ✅ Chrome ✅
Android / PixelChrome ✅ Firefox ✅
MacSafari ✅ Chrome ✅
WindowsChrome ✅ Edge ✅ Firefox ✅
ChromebookChrome ✅
Flashcard Navigation
Navigating Between Cards
MethodAction
👆 Swipe leftNext card
👆 Swipe rightPrevious card
Next → buttonNext card
← Prev buttonPrevious card
keyNext card (desktop)
keyPrevious card (desktop)
💡 Tip
The Card counter at the top always shows which card you're on (e.g., "Card: 5" = card 5 of 60). The deck wraps around — going past the last card returns to card 1.
Flipping a Card

Each card has two sides:

  • Front (dark) — Scripture reference (e.g., "John 3:16")
  • Back (cream) — Full scripture text

Tap anywhere on the card to flip it. Tap again to flip back. On desktop, press Space or Enter.

🧠 Study Tip
Try to recall the verse from memory BEFORE flipping. Active recall is the most effective memorization technique!
Got It / Still Learning

After flipping a card, two buttons appear:

ButtonWhat it does
✓ Got It (green)Marks card as Known. Streak +1. Auto-advances.
✗ Still Learning (red)Keeps card in rotation. Streak resets. Auto-advances.

On desktop: = Got It, = Still Learning (card must be flipped).

Progress Tracking
  • Card — current card number
  • Known — cards marked as Got It
  • Total — total cards in deck
  • Streak — consecutive Got It answers
  • Progress bar — % of Known cards, updates in real time
Completion Badge

When every card is marked Got It, a 🏆 trophy badge celebrates your achievement! After 2 seconds, all cards reset to Still Learning for another round.

Your Progress is Saved

All progress saves automatically to your device. Close the app, come back later — everything is right where you left it. Each device/browser has its own independent progress.

Speech Features
Speech Buttons
ButtonWhat it does
🔊 SpeakReads the current card aloud (reference, then scripture text)
📢 Speak AllReads ALL cards in a continuous loop until stopped
⏹ StopStops speech immediately (appears only while speaking)
⚙️Opens Speech Settings (voice & speed)
How Speak Works
  1. Card shows the reference on the front.
  2. App speaks the reference aloud.
  3. Card flips to the back automatically.
  4. App speaks the full scripture text.
  5. Done! Card stays on the back.
How Speak All Works
  1. Starts at the CURRENT card (not always card 1).
  2. Reads each card's reference then scripture, one by one.
  3. Screen advances automatically as it reads.
  4. After the last card, loops back to card 1 and repeats forever.
  5. Tap ⏹ Stop at any time to halt.
💡 Tip
If you stop on card 20 and tap Speak All again, it resumes from card 20 — not card 1.
Auto Language Detection

The app automatically detects the language of each card:

  • English cards → reads in English 🇺🇸
  • Chinese cards → reads in Mandarin Chinese 🇨🇳
  • Mixed deck → switches language card by card automatically
Setting Up Chinese Voice on iPhone
  1. Open iPhone Settings.
  2. Tap Accessibility → Spoken Content → Voices.
  3. Tap Chinese → tap ⬇ next to Tingting or Meijia.
  4. Wait for download to complete.
  5. Return to app — Chinese cards now speak in Mandarin.
Screen Lock During Speak All

The app plays a silent audio loop to keep iOS's audio session alive when your screen locks. This means Speak All continues reading even when your iPhone screen turns dark.

🎧 Usage Idea
Use Speak All while cooking, exercising, or driving. The app will cycle through all 60 verses automatically in the background!
Speech Settings (⚙️)

Tap the ⚙️ gear button to open Speech Settings:

  • Voice Picker — choose from all voices on your device, grouped by English / Chinese / Other. ☁ = cloud voice (needs internet).
  • Speed Slider — drag 🐢 (slow) to 🐇 (fast). Default is Normal (0.88×).
  • ▶ Test Voice — hear a sample scripture in your selected voice and speed.

Your voice and speed choices are saved automatically.

Adding & Searching Scripture
Adding a Card Manually
  1. Tap "+ Add Card" (bottom left of controls).
  2. Type the reference (e.g., "Romans 8:28") in the Reference field.
  3. Either fetch scripture automatically (Get Scripture), search the Bible (🔍), or type the text manually.
  4. Tap "Save Card".
✦ Get Scripture

Automatically fetches the ESV verse text for any reference you type:

  1. Type a reference in the Reference field.
  2. Tap "✦ Get Scripture".
  3. The scripture text fills in automatically.
  4. Tap "Save Card".
FormatExample
Single verseJohn 3:16
Verse rangeRomans 8:28-30
Multiple versesPsalm 119:9,11
Entire chapterPsalm 23
🌐 Note
Get Scripture requires an internet connection. If offline, type the text manually.
🔍 Scripture Search

Tap the 🔍 button next to the Reference field to search the ESV Bible:

  1. Type a word or phrase in the search field.
  2. Select a scope from the dropdown (Entire Bible, Old Testament, New Testament, or any individual book).
  3. Tap 🔎 Find (or press Enter).
  4. Results appear with matched words highlighted in gold.
  5. Scroll down to load more results automatically.
  6. Tap any result to select it — reference and text fill in automatically.
  7. Tap "Save Card" to add it.
Search Tips
  • Plain word — "hope" finds all verses with "hope"
  • Phrase — "love one another" finds that exact phrase
  • Wildcard * — "lov*" matches love, loved, loves, loving
  • Wildcard ? — "tr?st" matches trust, tryst
🌐 Note
Scripture Search uses the ESV Bible API (English only). Searching Chinese characters will not return results.
Import & Export
⬆ Import Cards from Excel

Load a whole set of scripture cards from a .xlsx file:

  1. Tap "⬆ Import .xlsx".
  2. Choose import mode:
  • Replace all cards — removes existing cards, loads the file's cards.
  • Add to existing cards — keeps current cards, appends new ones.
  1. Tap "Choose .xlsx File" and select your file.
  2. Cards load immediately. A toast confirms how many were imported.
Required Excel Format
Row 1: Reference | Scripture Text Row 2: John 3:16 | For God so loved... Row 3: Psalm 23:1 | The Lord is my... Row 4: Romans 8:28 | And we know that...
  • Row 1 must be the header row
  • Column A = reference, Column B = scripture text
  • Chinese characters are fully supported
  • Commas and quotes in text are handled correctly
  • Empty rows are skipped automatically
💡 Tip
Import works completely offline — it reads the file from your device without needing internet.
⬇ Export Cards to Excel
  1. Tap "⬇ Export .xlsx".
  2. A file named "scripture_cards.xlsx" downloads automatically.
  3. Open in Excel or Google Sheets to view or edit.
💾 Backup Tip
Export your cards before importing a new set to keep a backup of your current deck.
Offline Capabilities
FeatureOffline?
Viewing & flipping cards✅ Yes
Got It / Still Learning✅ Yes
Speak / Speak All✅ Yes
Import from Excel✅ Yes
Export to Excel✅ Yes
Get Scripture❌ Needs internet
Scripture Search❌ Needs internet
First time loading app❌ Needs internet
Frequently Asked Questions
Q: Will my progress be saved if I close the app?
Yes! All progress saves automatically to your device's browser storage. Closing the app or turning off your phone does not erase anything.
Q: What if I clear my browser history or cookies?
Clearing browser data will erase your saved cards and progress. The app reloads with the default 60 FBCC cards. Export your cards first if you have custom cards you want to keep.
Q: Can I use the app on multiple devices?
Yes, but each device has its own independent data and progress — there's no cloud sync. Use Export on one device and Import on another to transfer your card set.
Q: Can I add cards in Chinese?
Yes! Chinese text displays correctly. Chinese speech works if a Chinese voice is downloaded on your device. Note that Scripture Search only searches the English ESV Bible.
Q: Why does speech stop when my screen locks?
Make sure you have the latest version of the app deployed. The app uses a silent audio trick to keep the audio session alive. Always start Speak All before locking the screen.
Q: "Get Scripture" shows "Network error" — what do I do?
Check your internet connection. If it's working but the error persists, the ESV API may be temporarily unavailable. Try again in a few minutes, or type the verse text manually.
Q: How do I delete a card?
Export your deck to Excel, delete the unwanted rows in Excel, then re-import with "Replace all cards". A future version will include a delete button.
Q: What does the Streak counter do?
It counts consecutive "Got It" answers without any "Still Learning". It resets to 0 whenever you tap "Still Learning". It's a motivational tool for consistent recall practice.
Q: Does the app work in group Bible study settings?
Absolutely! Project it on a screen and navigate manually, or use Speak All to have the app read verses aloud for the whole group.
Q: Scripture Search returns no results for a specific book — why?
The ESV API returns results in Bible order (Genesis first). The app pages through results to find matches in your selected scope. If a word is rare in a specific book, there may genuinely be no results — try a broader scope like Old or New Testament.
Complete Feature List
Flashcard Core
FeatureDescription
Default Cards60 FBCC official scripture memory verses pre-loaded
Flip CardTap card to reveal scripture; tap again to return to reference
Swipe NavigationSwipe left/right on card to navigate
Button Navigation← Prev / Next → buttons
Card IndexStats bar shows current card number at all times
Got It / Still LearningTrack known verses; auto-advances after marking
Completion Badge🏆 celebration when all cards marked Known; resets for next round
Progress BarGold bar showing % Known; updates in real time
Streak CounterConsecutive correct answers counter
Speech
FeatureDescription
SpeakReads current card aloud (reference then text)
Speak AllLoops through all cards continuously; starts from current card
StopHalts speech immediately
Auto Language DetectionSwitches English/Chinese voice per card automatically
Screen Keep-AwakeSilent audio prevents speech stopping on lock screen
Voice PickerChoose from all voices on your device
Speed SliderAdjust reading speed from 0.4× to 1.6×
Test VoiceHear sample before committing to a voice/speed
Adding & Searching
FeatureDescription
Add Card ManuallyCustom scripture cards with any reference and text
Get ScriptureAuto-fetches ESV verse text from typed reference
Scripture SearchSearch ESV Bible by word/phrase with scope filtering
Search HighlightingMatched words highlighted in gold in results
Infinite ScrollScroll down to load more results beyond first 10
Wildcard SearchUse * and ? wildcards in search phrases
Import / Export / Data
FeatureDescription
Import ExcelLoad cards from .xlsx (replace or append)
Export ExcelDownload all cards as .xlsx file
Auto-SaveAll data saved to device automatically
Version SystemApp updates push new default cards to all devices
Accessibility & Platform
FeatureDescription
Home Screen InstallAdd to iPhone/Android home screen for full-screen experience
Cross-DeviceWorks on iPhone, Android, iPad, Mac, Windows, Chromebook
Offline CoreCards, speech, import/export work without internet
Keyboard ShortcutsDesktop navigation and marking via keyboard
Chinese SupportChinese text display and speech fully supported
Keyboard Shortcuts (Desktop)
KeyAction
Space / EnterFlip card
Next card
Previous card
Got It (card must be flipped)
Still Learning (card must be flipped)