Free library · 1881

Heidi

by Johanna Spyri

Johanna Spyri's 1881 classic. A cheerful orphan is sent to live with her gruff grandfather high in the Swiss Alps, and her warmth slowly changes everyone around her.

Read this one now
Read this book now →

Free to read online, chapter by chapter. No account needed.

Or read elsewhere
Read on Kindle, phone, or paper
Download the EPUB, free →Download the PDF, free →

Both are ours, built from the text on this page, not a link to another site. EPUB for a Kindle, Apple Books or Kobo; PDF to print or to read on a phone.

Buy paperback on Amazon →

As an Amazon Associate, readClassicly earns from qualifying purchases.

Opening lines
From the old and pleasantly situated village of Mayenfeld, a footpath winds through green and shady meadows to the foot of the mountains, which on this side look down from their stern and lofty heights upon the valley below. The land grows gradually wilder as the path ascends, and the climber has not gone far before he…Johanna Spyri, Heidi
Start reading Heidi free →

Reading Heidi on readClassicly

You read Heidi free, right here, one chapter at a time. About 332 pages across 23 chapters, roughly ~6 hours in total. Nothing to install, no account needed.

When you finish, a short comprehension quiz helps what you read actually stick. You can re-read any chapter any time.

In a hurry, or read it years ago? Take the Heidi quiz : 10 questions, no account needed.

Good for English learners

Plain, sunny English and short chapters. One of the easiest classics, good for A2 to B1.

Level A2-B1. This is the original text, not a simplified or abridged version, so you read the real classic.

Heidi: reading level & FAQ

What reading level is Heidi?

Heidi is around A2-B1 on the CEFR scale. It is a good fit for readers building toward or reading comfortably at that level.

Can I read Heidi online for free?

Yes. Heidi is in the public domain and free to read online at readClassicly, chapter by chapter, with a short comprehension quiz. No account is needed to read it.

Wondering how long it takes? Heidi is 91,110 words, about 6 hours, broken down by reading speed and by how many minutes a day you give it.

Read Heidi free, start to finish

The full text, free online, chapter by chapter, with a quiz at the end. Built for adults and English learners.

Start reading →
readClassicly is free and ad-free, made by one person. Support it on Ko-fi