Bible Academy
EN
Start freeStart free

Free daily Bible quiz for your website

Add a new Bible question every day to your church website, youth group page or blog. Visitors answer in one tap and see the explanation with its verse. Free, no account, no cookies.

Today's question, live

Copy and paste this code

Paste it where you want the quiz to appear: in an HTML or “Embed code” block on WordPress, Squarespace, Wix, Webflow or any website builder.

<div class="bibleacademy-daily-quiz"><a href="https://bibleacademyapp.com/quiz/">Daily Bible quiz</a> by <a href="https://bibleacademyapp.com/">Bible Academy</a></div>
<script src="https://bibleacademyapp.com/embed/daily-quiz.js" async></script>

For a dark background

<div class="bibleacademy-daily-quiz" data-theme="dark"><a href="https://bibleacademyapp.com/quiz/">Daily Bible quiz</a> by <a href="https://bibleacademyapp.com/">Bible Academy</a></div>
<script src="https://bibleacademyapp.com/embed/daily-quiz.js" async></script>

Where to put it

  • Church website: on the home page or the youth ministry page, so members come back every day.
  • Youth group: on your group page; it makes an easy conversation starter for Wednesday night.
  • Christian blog or school: in the sidebar or at the end of each post.

Frequently asked questions

Is the daily Bible quiz widget free?

Yes. It is free for churches, ministries, schools, blogs and personal sites, with no account and no limit on visitors.

How often does the question change?

Every day at midnight, in your visitor's time zone. There are 366 questions, so a question comes back only once a year.

Does the widget track my visitors?

No. It does not set cookies, does not use analytics and does not load anything except its own script. The questions are inside the script itself.

Which Bible translation does it use?

The King James Version. Every answer is explained and comes with its chapter and verse.

Will it slow down my website?

The script loads asynchronously, after your page, and draws the quiz in its own isolated box (Shadow DOM), so it cannot change your site's styles.

Can I change the colors?

Yes. Add data-theme="dark" for dark backgrounds, data-theme="auto" to follow the visitor's setting, and data-accent="#c2410c" (any hex color) to match your brand.

Want more than one question a day? Our Bible quizzes have 3,000+ questions on all 66 books, and the free printables are ready for game night.