Skip to main content
Skip to main content Skip to navigation Skip to search
Free for Everyone

ScriptTagger Widget

Copy this script tag into your church site. No API key required.

<script src="https://justallowgod.com/widget/jag-scripttagger.js" data-translation="KJV"></script>

Limited to 60 requests per minute per IP. Bible stays free; this widget does not unlock AI.

Quick Start

Paste the script tag above before the closing </body> tag. No API key required.

The widget finds Bible references on the page and shows the verse text on hover or click.

Configuration Options

Customize the widget behavior using data- attributes on the script tag:

Attribute Default Description
data-translation "KJV" The Bible translation to use. Examples: KJV, ESV, NIV, NASB.
data-theme "light" Tooltip color scheme. Options: light or dark.
data-hover "true" Show tooltip on hover (true) or only on click (false).

Example with all options:

<script src="https://justallowgod.com/widget/jag-scripttagger.js" data-translation="KJV" data-theme="dark" data-hover="false"></script>

Supported References

The widget recognizes a wide variety of Bible reference formats:

Standard References

  • John 3:16
  • Genesis 1:1
  • Psalm 23:1
  • Revelation 21:4

Verse Ranges

  • John 3:16-17
  • 1 Corinthians 13:4-7
  • Romans 8:28-30
  • Psalm 23 (whole chapter)

Abbreviations

  • Gen 1:1
  • Gen. 1:1
  • Ps 23:1
  • Rev 3:20

Numbered Books

  • 1 Corinthians 13:4
  • 2 Timothy 3:16
  • 1 John 4:8
  • 3 John 1:4

Live Demo

The text below has the ScriptTagger widget active. Hover over (or click) any Bible reference to see it in action:

Live Preview

The Bible is full of promises that bring comfort and hope. In John 3:16, we see the heart of the Gospel: God's love for the world. The Psalms provide endless encouragement. Psalm 23 reminds us that the Lord is our shepherd, and Psalm 46:1 declares God is our refuge and strength.

For wisdom, turn to Proverbs 3:5-6, which teaches us to trust in the Lord. When facing trials, Romans 8:28 assures us that all things work together for good. And the love chapter, 1 Corinthians 13:4-7, shows us what true love looks like.

Genesis 1:1 declares that God created the heavens and the earth. And in Revelation 21:4, we are promised a future with no more tears.

API Endpoint

The widget fetches verses from our public API. You can also use this endpoint directly:

GET Request
GET /api/widget/verse?ref=John+3:16&translation=KJV

Response Format

{
  "reference": "John 3:16",
  "translation": "KJV",
  "verses": [
    {
      "verse": 16,
      "text": "For God so loved the world..."
    }
  ],
  "has_more": false,
  "read_url": "https://justallowgod.com/read/kjv/John/3"
}
Rate Limiting: The widget API is limited to 60 requests per minute per IP address. No API key is required. Bible stays free; this widget does not unlock AI. The widget caches responses in the browser's sessionStorage to minimize requests.

Frequently Asked Questions

Is it really free?

Yes, completely free. No API key required, no registration, and a 60 requests per minute cap. Bible stays free; this widget does not unlock AI.

Does it slow down my website?

No. The script is lightweight (~15KB), loads asynchronously, and only fetches verse data when a user hovers over a reference. Verses are cached in the browser session.

Does it require jQuery or other libraries?

No. The widget is completely self-contained with zero dependencies. It works with any website framework or CMS.

Which translations are available?

All translations available on JustAllowGod.com are supported, including KJV. Set your preferred translation using the data-translation attribute.

Ready to get started?

Copy the embed code below and paste it into your website. Bible verses will come alive instantly.

<script src="https://justallowgod.com/widget/jag-scripttagger.js" data-translation="KJV"></script>