How to Add a Geothermal Energy Lab to Your Website
LK Forge · 4 min read · Updated September 2026
You can add a full geothermal energy lab to any website, blog, or classroom page with a single line of code — free, with no sign-up, no plugin, and no script to install. Visitors run a binary plant across decades in a glowing cross-section, adjust the wells, and read the output off a live dashboard — and see the central trade-off: draw the brine too fast and the reservoir cools, so drawdown drags the net power down over time. This guide covers the fastest way to embed the Geothermal Energy Lab, what it shows, and where it works.
The quickest way: paste one embed snippet
An embed is just an <iframe> that loads the lab from lkforge.com, plus a small credit line. Copy this into your page’s HTML where you want the widget to appear:
<iframe src="https://lkforge.com/embed/geothermal/"
width="100%" height="2010" loading="lazy"
style="border:0;max-width:720px"
title="Geothermal Energy Lab by LK Forge"></iframe>
<p><a href="https://lkforge.com/tools/physics/geothermal/">Geothermal Energy Lab</a>
by <a href="https://lkforge.com/">LK Forge</a></p> The <iframe> is the live lab; the <p> underneath is a plain credit link. Keep that line — the visible link is what keeps the widget free to embed. You can also copy this exact code straight from the LK Forge widget gallery.
What the widget shows
The lab opens on a cross-section of a binary plant over a glowing reservoir, so a visitor sees it working immediately and can then take control:
- Run the years: press Run to play up to 30 simulated years while the plume, wells and readouts respond.
- Plant sliders: set reservoir, ambient and reinjection temperatures, brine flow, the reinjection fraction and the reservoir size.
- Reservoir drawdown: a long-run plot tracks reservoir temperature and net power over the years — the reservoir cools if extraction outruns recharge and reinjection.
- Loss breakdown & totals: a stacked bar splits extracted thermal power into rejected waste heat, the parasitic pumping load and the net electricity, while a counter accumulates the electricity and heat produced.
Pick the right height
The snippet uses height="2010" and max-width:720px. This is a dashboard lab: the cross-section scene, the sliders, the plots and the readouts stack into a single column on a narrow phone, so the tall height keeps everything from clipping there. On a wider page the widget centres within its max-width. That single height works across screen sizes, so there is nothing to tweak for mobile.
Where it works
Because it is a standard iframe, the embed works anywhere you can add HTML:
- WordPress: add a Custom HTML block and paste the snippet.
- Squarespace: use a Code / Embed block.
- Wix: add an Embed HTML / iframe element.
- Ghost: insert an HTML card.
- Notion: paste the
/embed/geothermal/URL and choose "Create embed". - Plain HTML, an intranet, or a lesson page: paste the snippet straight into the markup.
That’s the whole job. Copy the embed code from the widget gallery and paste it wherever an energy, physics or engineering lesson — or a blog post on geothermal power and reservoir drawdown — needs a plant students can actually run for decades.
Grab the embed code from the LK Forge widget gallery — free, no sign-up.
Open the Geothermal Energy LabFrequently asked questions
- What can visitors do with the embedded Geothermal Energy Lab?
- They press "Run" to play up to 30 simulated years of a binary plant and use sliders to set the reservoir temperature, ambient temperature, reinjection temperature, brine flow, the reinjection fraction and the reservoir size. As it runs, brine is lifted from the hot rock, the surface plant makes electricity, and cooled brine returns down the injection well.
- What does the Geothermal Energy Lab teach?
- It shows the trade-off between output and reservoir life. A stacked bar splits the extracted thermal power into rejected waste heat, the parasitic pumping load and the net electricity delivered, while a long-run plot tracks reservoir temperature and net power over the years — push the brine flow too hard and the reservoir cools as extraction outruns natural recharge and reinjection, dragging the output down.
- Is embedding the Geothermal Energy Lab free?
- Yes. It is free to embed on any site, with no account, no API key and no usage limits. The whole simulation runs in your visitor’s own browser, so there is no server cost — we only ask that you keep the small "Geothermal Energy Lab by LK Forge" credit line that comes with the embed code.
- What iframe height should I use, especially on mobile?
- The snippet ships with height="2010" and a max-width of 720px. This is a dashboard lab — the cross-section scene, sliders, plots and readouts stack into a single column on a narrow phone, so the tall height keeps everything from clipping there while the widget simply centres on a wider page. 2010 is the safe default across screen sizes.
- Where can I embed it — WordPress, Wix, Squarespace, Notion?
- Anywhere you can add HTML, because it is a standard iframe. In WordPress use a Custom HTML block; in Squarespace a Code/Embed block; in Wix an Embed HTML element; in Ghost an HTML card; in Notion paste the /embed/geothermal/ URL as an embed. On a plain HTML page or an intranet, paste the snippet straight into the markup.
- Does the embedded lab track visitors or set cookies?
- No. Everything runs locally in the visitor’s browser — nothing is uploaded. The embed sets no tracking cookies and sends no analytics, so it is safe to place on a privacy-sensitive site, an intranet, or a page for students.