Learn any text by heart.

Poems, speeches, scripture, scripts. Adaptive spaced repetition hides a little more each day — until the page is blank and the words are yours.

Day 1 · first letters

Hover a highlight to peek — in practice, peeks lower your score.

Free while in beta · No card required

The highlighter lifts as you learn

New lines start with first-letter cues. As your memory strengthens, ByHeart covers more — until you can recite the whole text from a blank page.

Scheduling that fits your memory

FSRS spaced repetition predicts when each line is about to fade and brings it back just in time. Or switch to classic SM-2 — your call.

Hear it, type it, say it

Every line is read aloud before you type it. Four practice modes: listen and type, recall from hints, flashcards, and speaking practice.

English with Arabic, line by line

Each English line carries its Arabic translation beneath it. Twenty ready-made collections cover conversation, meetings, interviews, travel and work.

Questions

How is this different from flashcards?
Flashcards test isolated facts. ByHeart schedules every line of a continuous text and adapts how much of each line is hidden, so you learn the flow, not just fragments.
What can I memorize?
Anything you can paste — a poem, a speech, scripture, a script, or a list of sentences. ByHeart detects verses, stanzas, dialogue and sentences automatically.
Do I need to add my own texts?
No. Twenty ready-made collections with Arabic translations are there from the first minute. Add your own whenever you want.
Is my library private?
Private by default. Nothing you write is visible to anyone else.

Start with one line.