Daily Bible Reading
Read the Bible in One Year
Old and New Testaments together, day by day. Fresh content every time you visit.
In the Beginning
"In the beginning God created the heavens and the earth. The earth was without form and void, and darkness was over the face of the deep. And the Spirit of God was hovering over the waters."
Genesis 1:1–2Reflection
Upcoming This Week
How to Update This Page Daily
No database, no server setup required. This page is driven by a simple data array. There are three ways to keep fresh content flowing every day.
1. Edit the HTML (simplest)
Open this file and scroll to the READING_DATA array inside the <script> tag near the bottom. Each entry follows this structure:
{
day: 4,
title: "Noah and the Flood",
citation: "Genesis 6–9 · Psalm 4 · Matthew 4",
verse: "But Noah found grace in the eyes of the Lord. — Genesis 6:8",
verseRef: "Genesis 6:8",
reflection: "A short devotional thought for Day 4..."
}
Add one new block each evening or morning. Save and upload — done.
2. External JSON file
For a cleaner workflow, create a readings.json file in the same folder. The page auto-detects it and loads content from there instead. The JSON format:
[
{
"day": 4,
"title": "Noah and the Flood",
"citation": "Genesis 6–9 · Psalm 4 · Matthew 4",
"verse": "But Noah found grace...",
"verseRef": "Genesis 6:8",
"reflection": "A short devotional thought for Day 4..."
}
]
Update just the JSON file each day — the HTML never needs changing.
3. Hosting & Daily Workflow
- GitHub Pages — push the folder, it goes live. Edit JSON in GitHub's web editor on mobile.
- Netlify / Vercel — drag and drop the folder.
- WordPress — paste the whole HTML into a Custom HTML block.
Reading plan structure
Days follow a blended chronological plan: approximately 2–3 chapters of Old Testament + 1 chapter of New Testament or Psalms each day. This covers the Old Testament once and the New Testament twice in a year.