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:
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 /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"
}
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>