Live Ratings.
Stateless delivery.
XRDB, eXtended Ratings DataBase, builds posters, backdrops, thumbnails, and logos from one configuration. Tune artwork, export integration settings, and deploy the same output model across addons and media tools.
Checking the latest release on GitHub now.
Need help with XRDB, ratings, or proxy setup?
Join the XRDB communities for help with rendering issues, badges, language settings, or addon setup. The AIOStreams channel is useful for shared troubleshooting, and the official XRDB server is the main project home.
If an invite does not open or has expired, message @ibbys89 on Discord.Workspace
Configurator & Proxy
Tune layout, ratings, badges, and language once, then export a shareable config string or generate a proxy manifest from the same state. Saved workspace values stay in this browser until you copy or export them.
Simple View
Simple keeps the high signal controls in front of you. Presets, keys, media targeting, and the most visible artwork switches stay easy to reach.
The guide recommends a preset based on deployment, density, and how much manual tuning you expect to do afterwards.
Apply a preset to get a curated starting point, then keep tuning from there.
Save the shared XRDB settings plus proxy manifest setup to this browser, or export them as a JSON file.
Saved workspace values only affect this page. Share the config string or the generated proxy manifest if you want the same settings somewhere else.
Optional. Only needed when the XRDB host enables request protection. When present, the configurator carries it into previews, config strings, proxy manifests, and exported URL patterns.
Soft is recommended for compatibility. Switch to Strict if you sometimes see incorrect logo or backdrop artwork from TMDB ID collisions.
Optional. Recommended. Your key is used first. If left blank, XRDB falls back to the service key when one exists. This helps if the shared service key is rate limited or blocked later.
Accepted IDs, route shapes, and preview input rules
The Media ID field above accepts a base title ID for posters, backdrops, and logos. Thumbnail previews need an episode target. Use this guide to match the field input, the exported route, and the most common scoped query params without guessing.
Use one base title ID only. Movie, show, and anime poster lookups all start from a single base ID.
The preview input above is the ID payload. The final route keeps the same base ID, then adds the artwork path and file format for that image type.
Best general base ID for posters and simple movie or show lookups.
Best when movie and TV type must stay explicit. Required by Strict TMDB scope for backdrop and logo requests.
Keeps an IMDb base ID explicit in proxy and episodic workflows.
Supported for series and episode targeting when your upstream IDs come from TVDB.
Use the native anime provider ID when your source does not begin with IMDb or TMDB.
Example: tt0133093 or tmdb:movie:603
Example: tmdb:tv:1399 or xrdbid:tt0944947
Example: tmdb:movie:603 or tmdb:tv:1399
Example: tt0944947:1:1 or tmdb:tv:1399:1:1
Example: kitsu:7442:1
If you enable Strict TMDB scope, backdrop and logo requests must stay typed as tmdb:movie:603 or tmdb:tv:1399. Plain tmdb:603 is ambiguous and will be rejected.
Poster routes can stay on IMDb or another supported base ID when that fits your source better. The export panels below show the full scoped query string XRDB will generate for your current workspace.
Pins poster, backdrop, and logo exports to typed TMDB route patterns.
Requires tmdb:movie:id or tmdb:tv:id for backdrop and logo requests.
Controls whether thumbnails prefer the episode still or the series backdrop source.
Chooses the thumbnail specific rating providers without affecting poster, backdrop, or logo routes.
Curated renders show how the current genre badge choices land across media types.
Showcase keeps the live render visible while the side tiles explain badge choices and the current output mode.
Curated movie, show, animation, and anime renders that keep the badge decision fixed while you compare mode, style, and placement.
Use this when another tool expects one XRDB config field. The settings travel inside this string, not inside your saved workspace by itself.
Add TMDB key and MDBList key to generate a valid config string.
These presets keep background and logo on type aware TMDB IDs. Poster follows the selected poster mode. Episode thumbs follow the selected episode mode and keep their own thumbnail ratings, artwork, text, and layout settings.
Determines which database ID to include in poster URLs. Auto and typed TMDB are the same export mode, so the UI only shows the two distinct behaviors.
Pick the episode ID family that matches the source best. XRDBID provides stronger canonical mapping for difficult episodic cases.
Default is episode still for thumbnails so they stay distinct from normal backdrops.
Default is series backdrop for episodic backdrops. Switch this on only if you want backdrop and thumbnail to share the still.
Episode thumbs only support TMDB and IMDb today.
Poster: tmdb:{type}:{tmdb_id}
Background: tmdb:{type}:{tmdb_id}
Logo: tmdb:{type}:{tmdb_id}
Episode thumb: {imdb_id}, {season}, {episode}
Thumbnail episode artwork: still
Backdrop episode artwork: series
Thumbnail ratings: tmdb,imdb
Use the configurator for keys, language, ratings, layout, badges, and text.
A plain addon manifest URL will not apply the settings configured here by itself. Use the generated XRDB proxy manifest below if those settings should drive addon artwork.
Export
Generated Manifest
Use this URL in Stremio. It ends with manifest.json and has no query params.
Add manifest URL, TMDB key and MDBList key to generate a valid link.