Free OHLC charts, CSV export, and API access for every token on the XRP Ledger. Not just XRP — historical price data for all 20,000+ DEX tokens.
CoinGecko, Bitget, and CryptoDataDownload offer XRP/USD historical data. But if you need price history for individual XRPL tokens — meme coins, RLUSD, SOLO, or any of the 20,000+ tokens on the DEX — those platforms don't have it.
XRPL.to is the only source for comprehensive XRPL token historical data. Every token that has ever traded on the XRP Ledger DEX has OHLCV data available through the charts, API, and WebSocket streams.
| Data | Details |
|---|---|
| OHLCV Candlestick | Open, high, low, close, volume for any token pair |
| Time Intervals | 1 minute, 5 min, 15 min, 1 hour, 4 hour, 1 day, 1 week, 1 month |
| Price in XRP or USD | Both XRP-denominated and USD-equivalent prices available |
| Volume Data | Trade count and XRP volume per candle |
| Coverage | Every token that has traded on the XRPL DEX |
Method 1: Charts on XRPL.to
Method 2: Free API
GET https://api.xrpl.to/v1/ohlc/{md5}?interval=1h&limit=100| Parameter | Values |
|---|---|
| interval | 1m, 5m, 15m, 1h, 4h, 1d, 1w, 1M |
| limit | Number of candles to return |
| start | Start timestamp (Unix ms) |
| end | End timestamp (Unix ms) |
Returns a JSON array of [timestamp, open, high, low, close, volume] objects. See the full OHLC API documentation for details.
Example: Fetch Daily Candles
// 1. Look up the token to get its md5
const token = await fetch('https://api.xrpl.to/v1/token/solo')
.then(r => r.json());
// 2. Fetch 30 days of daily candles
const ohlc = await fetch(
`https://api.xrpl.to/v1/ohlc/${token.token.md5}?interval=1d&limit=30`
).then(r => r.json());
// 3. Each candle: { t, o, h, l, c, v }
ohlc.ohlc.forEach(candle => {
console.log(`${new Date(candle.t).toLocaleDateString()} Close: ${candle.c}`);
});Method 3: WebSocket for Live + Historical
Real-time price updates via WebSocket stream. Connect once and receive continuous OHLCV updates as trades happen. See the WebSocket API guide for connection details.
| Source | XRPL Tokens | Intervals | Format | Cost |
|---|---|---|---|---|
| XRPL.to API | 20,000+ | 1min–monthly | JSON/REST | Free |
| CoinGecko | ~100 | Daily only | JSON | $129/mo for full |
| CryptoDataDownload | XRP only | Hourly/Daily | CSV | Free |
| OnTheDEX | ~5,000 | Limited | JSON | Free |
| Native XRPL (book_changes) | Raw trades | Per-ledger | JSON-RPC | Free (self-host) |
Free historical data for every XRPL token. No API key required for basic usage.