Bible Reading Plan Generator

Generate a personalized Bible reading plan — choose linear, chronological, or blended modes for any duration. Free, no sign-up, runs in your browser.

0/0 days completed

How it works

Create a custom Bible reading plan tailored to your pace and preference. Choose from Linear mode (Genesis through Revelation), Chronological (following historical order), or Blended mode (rotating between Old and New Testament daily). Set your duration from 30 days to a full year or any custom length. The plan distributes all 1,189 chapters across 66 books evenly across your chosen timeframe. Track your progress with daily checkboxes saved to local storage, and export your plan as text or CSV. Entirely client-side — no account needed.

100% client-side — your files never leave your device

Frequently Asked Questions

The Protestant Bible contains 66 books with a total of 1,189 chapters — 929 chapters across 39 Old Testament books and 260 chapters across 27 New Testament books. This Bible reading plan generator distributes all 1,189 chapters as evenly as possible across your chosen number of days using a partitioning algorithm. For a standard "Bible in a year" plan (365 days), that works out to approximately 3 to 4 chapters per day. For a shorter 90-day intensive plan, you would read roughly 13 chapters per day. The algorithm ensures that no day is disproportionately heavy or light by balancing chapter counts while respecting book boundaries, so a book's chapters are never split awkwardly across days. This gives you a consistent, manageable daily reading load regardless of which duration you choose.

This Bible reading plan generator offers three distinct reading modes to suit different preferences and study goals. Linear mode takes you straight through the Bible from Genesis to Revelation in the traditional canonical order — this is the simplest approach and gives you a sense of the Bible's overall structure. Chronological mode reorders the books to follow the approximate historical sequence of events, which can provide deeper understanding of how biblical events relate to each other in time. Blended mode alternates between Old Testament and New Testament readings each day, giving you variety and ensuring you are reading from both testaments throughout your plan rather than spending months in one before starting the other. Many Bible scholars recommend the blended approach for first-time readers because it keeps the material fresh and provides contrasting perspectives daily.

Yes. Each day in your generated Bible reading plan includes a checkbox that you can click to mark that day's reading as complete. Your progress is automatically saved to your browser's localStorage, which means it persists across browser sessions — you can close the tab, restart your computer, and return days later to find all your checked days still recorded. The plan also shows a progress indicator displaying how many days you have completed versus the total (for example, "45/365 completed"). This local tracking approach means you do not need to create an account, verify an email address, or remember any credentials. Your reading commitment stays private and is tracked entirely on your own device.

Yes. The Bible reading plan generator allows you to export your complete plan in two formats: plain text and CSV (comma-separated values). The plain text export is ideal for printing — you can paste it into a document and have a paper copy alongside your physical Bible. The CSV export is designed for spreadsheet applications like Microsoft Excel, Google Sheets, or Apple Numbers, allowing you to sort, filter, or customize the plan further. Both export formats include the day number, date, and the specific chapters assigned to each day. The export includes your entire plan regardless of whether you have started tracking progress, making it easy to share the plan with a Bible study group, friend, or family member.

Missing a day is perfectly fine and does not disrupt your reading plan. The plan is a schedule with suggested readings for each day, but it is not a rigid program that forces you to keep pace. Missed days simply remain unchecked in the progress tracker, and you can return to them whenever convenient — whether you double up the next day, use a free weekend to catch up, or simply resume where you left off. The tool does not penalize you, send reminders, or alter the plan based on missed days. Many people find that having a written plan removes the pressure of figuring out "what to read next" and allows them to maintain a sustainable reading habit even if they occasionally skip a day or two.

This Bible reading plan generator is completely free to use with no account registration, no email verification, no premium tiers, and no advertisements. You can generate unlimited reading plans in any mode and for any duration without any restrictions. The tool runs entirely in your web browser using client-side JavaScript — the Bible's book and chapter structure is embedded in the code, and the plan generation algorithm executes locally on your device. Because there are no server-side computations or database lookups, there are no operating costs to maintain and the tool will remain free permanently. Your reading progress is saved to your browser's localStorage, so there is no account needed to persist your data.

The ideal duration depends on your reading pace, schedule, and goals. The 365-day (one year) plan is the most popular option, assigning approximately 3-4 chapters per day, which takes most readers about 15-20 minutes. This is the best choice for building a sustainable daily reading habit. The 180-day (six months) plan doubles the daily reading to about 6-7 chapters, suitable for more committed readers or those who want to complete the Bible before a specific milestone. The 90-day plan is an intensive reading challenge at roughly 13 chapters per day, best for dedicated study periods like summer breaks or sabbaticals. The 30-day plan is extremely intensive and is only recommended for rapid overview reading. You can also set any custom number of days to match a specific timeframe, such as reading the Bible during Lent (40 days) or between two personal dates.

This Bible reading plan generator currently uses the Protestant canonical structure of 66 books (39 Old Testament and 27 New Testament) with a total of 1,189 chapters. It does not include the deuterocanonical books (also known as the Apocrypha) that are included in Catholic and Orthodox Bibles, such as Tobit, Judith, Wisdom, Sirach, Baruch, and 1-2 Maccabees. The Protestant canon was chosen as the base because it is the subset common to virtually all Christian traditions. If you follow a tradition that includes additional books, you can use the generated plan as your primary reading schedule and supplement it with the deuterocanonical books separately. A future update may add support for the Catholic and Orthodox canons.

The blended reading mode uses a rotating allocation algorithm that pulls chapters from separate Old Testament and New Testament queues on alternating days. On odd-numbered days, the primary reading comes from the Old Testament queue; on even-numbered days, it comes from the New Testament queue. The algorithm ensures that both queues are exhausted by the end of the plan, adjusting the number of chapters per day from each testament proportionally to their total chapter counts (929 OT chapters versus 260 NT chapters). This means you will typically read more Old Testament chapters per OT day and fewer New Testament chapters per NT day, maintaining a balanced pace through both testaments. The result is a reading experience that provides daily variety and prevents the fatigue that can come from reading the same genre or literary style for weeks on end.

Yes, your Bible reading data is completely private. All plan generation happens locally in your browser using client-side JavaScript, and your reading progress is stored exclusively in your browser's localStorage on your own device. No data is sent to any server, no analytics track which chapters you have read, no cookies record your reading habits, and there is no account system that could associate your reading activity with your identity. This means your personal Bible study journey is entirely between you and your device. Even if someone else uses the same computer, they would only see your data if they visited the same page in the same browser profile. Clearing your browser's site data will remove all stored progress.

Related Tools