Widget, badge and API

Show where Ether stands against its fair value on your own site, for free. Everything updates daily by itself.

Badge

One line for a README, forum signature or blog sidebar.

ETH fair value badge

Markdown

[![ETH fair value](https://ethermeter.cc/badge.svg)](https://ethermeter.cc/?utm_source=badge)

HTML

<a href="https://ethermeter.cc/?utm_source=badge"><img src="https://ethermeter.cc/badge.svg" alt="ETH fair value" height="20"></a>

Widget

A small card with price, verdict and the position between bottom and top. No cookies, no tracking.

Dark

<iframe src="https://ethermeter.cc/widget/" title="ETH fair value" width="340" height="130" style="border:0;border-radius:12px;max-width:100%" loading="lazy"></iframe>

Light

<iframe src="https://ethermeter.cc/widget/?theme=light" title="ETH fair value" width="340" height="130" style="border:0;border-radius:12px;max-width:100%" loading="lazy"></iframe>

JSON API

Today’s numbers as JSON. Updated once a day after the UTC daily close; CORS is open, so you can call it from a browser.

GET https://ethermeter.cc/api/v1/today.json
Example response
{
  "date": "2026-11-14",
  "updated": "2026-11-15T13:56:44Z",
  "price": 1768.41,
  "fairValue": 4128.15,
  "bottom": 818.08,
  "top": 19238.24,
  "vsFair": -0.5716,
  "vsBottom": 1.1617,
  "vsTop": -0.9081,
  "bandPosition": 23.8,
  "zone": "below-fair",
  "verdict": "57% below fair value",
  "sideOfFairSince": "2025-11-13",
  "fairGrowthPerYear": 0.2093,
  "outlook12m": {
    "label": "Favourable",
    "shareHigher": 0.9154,
    "days": 260,
    "episodes": 8,
    "median": 1.0502,
    "worst": -0.1933,
    "best": 42.4116
  },
  "model": {
    "genesis": "2015-07-30",
    "a": -4.486587,
    "n": 2.241049,
    "bottomOffset": -0.702961,
    "topOffset": 0.66841,
    "r2": 0.7787,
    "fitted": "2026-11-14"
  },
  "source": "Coinbase Exchange ETH-USD daily close (UTC)",
  "docs": "https://ethermeter.cc/widgets/"
}

Full daily price history: data/eth-daily.json · model parameters: data/model.json.

zone is one of near-bottom (within 10% of the bottom line), below-fair, above-fair, near-top (within 10% of the top line). bandPosition runs from 0 (bottom) through 50 (fair value) to 100 (top).

Free to use. Please link back. Not financial advice.