rolllog

Film stock data, read straight from the manufacturer's datasheet.

Speeds, filters, reciprocity, development times. Every value links back to the datasheet revision it came from, so you can check it.

Ask for a film

curl /api/v1/films/kodak-portra-400
{
  "id": "kodak-portra-400",
  "name": "Portra 400",
  "speed": {
    "iso": 400,
    "din": 27,
    "dxCoded": true
  },
  "exposure": [
    {
      "light": "daylight",
      "filter": null,
      "ei": 400,
      "source": {
        "kind": "datasheet",
        "datasheet": {
          "code": "E-4050",
          "revision": "2016-02"
        }
      }
    }
  ],
  "processing": [
    "C-41"
  ],
  …
}

46 films so far

  • Lomography 17Babylon Kino B&W 13 · Berlin Kino B&W 400 · Color Negative 100 · Color Negative 400 · Color Negative 800 · Earl Grey B&W 100 · Fantôme Kino B&W 8 · Lady Grey B&W 400 · Lobster Redscale 110 · LomoChrome Metropolis · LomoChrome Purple · LomoChrome Turquoise · Orca B&W 100 · Peacock X-Pro Slide 110 · Potsdam Kino B&W 100 · Redscale XR 50-200 · Tiger Color Negative 110
  • Ilford · Kentmere · Harman 13Ilford Delta 100 Professional · Ilford Delta 3200 Professional · Ilford Delta 400 Professional · Ilford FP4 Plus · Ilford HP5 Plus · Kentmere Pan 100 · Kentmere Pan 200 · Kentmere Pan 400 · Ilford Ortho Plus · Ilford Pan F Plus · Harman Phoenix 200 · Ilford SFX 200 · Ilford XP2 Super
  • Kodak 9Ektar 100 · Gold 200 · Portra 160 · Portra 400 · T-Max 100 · T-Max 400 · Tri-X 320 · Tri-X 400 · Ultra Max 400
  • Fujifilm 7Acros II · C200 · Pro 400H · Provia 100F · Superia X-TRA 400 · Velvia 100 · Velvia 50

More are added as datasheets are reviewed.

What it costs today

  1. £11.49Analogue WonderlandUKIn stock

Per roll, incl. VAT, excl. shipping. Each shop's own currency, not converted. Checked 26 Oct, 14:44 UTC. Line: last 30 days.

curl /api/v1/films/ilford-delta-100/prices?format=120&country=GB

Endpoints

GET /api/v1/films
Search and filter: type, ISO range, process, maker, tag
GET /api/v1/films/:id
One film, every field with its source
GET /api/v1/films/:id/dev-times
Developer × dilution × EI × temperature
GET /api/v1/films/:id/curves
Characteristic and spectral curves as points
GET /api/v1/developers
Every developer with published times
GET /api/v1/films/:id/prices
Shop prices, cheapest per roll first; /history for 365 days
GET /api/v1/prices/deals
Offers well under their own 30-day median

Ask an AI assistant

The same data as an MCP server. Add it once, then ask things like How long do I develop HP5 Plus at EI 1600 in DD-X? The assistant answers from the datasheet and names the source.

claude mcp add --transport http rolllog https://rolllog.io/mcp
{ "mcpServers": { "rolllog": { "type": "http", "url": "https://rolllog.io/mcp" } } }

Any MCP client that speaks Streamable HTTP works. Read-only, no key needed.

search_films
Find films by name, type, ISO, process, maker or tag
get_film
Everything about one film, with sources. Aliases like RVP50 work
get_dev_times
Development times, filtered by developer, dilution or EI
list_developers
Every developer with published times
get_curves
Digitized curves, where available
get_prices
Today's shop prices for a film, cheapest per roll first
get_price_deals
Offers well under their own 30-day median