Blueflix

v{{ appVersion }}
{{ heroItem.type }} {{ heroItem.year }} {{ heroItem.addonName }} Cinema

{{ heroItem.title }}

{{ heroItem.description || 'Featured title from your current sources.' }}

Featured source

{{ heroItem.title }}

{{ heroItem.year || 'Featured' }} · {{ heroItem.type || 'Title' }}

Browse the Play Now shelf below for playable titles, or install addons to expand the catalog and playback sources.

TMDB seeded Add-on ready Cinema layout

Play now

Built-in picks and source titles

Library

Movies JSON catalog

No content yet

Add a source URL or install starter add-ons to browse and play content

Buffering

{{ playingItem?.title }}

{{ playingItem.description }}

{{ streamError || playerError || (playerLoading ? 'Buffering stream...' : 'Loading addon streams...') }}

Settings

Appearance, sources, and utilities

Selection

Stremio-style settings

Pick a section, then adjust only that category.

Appearance

Current theme: {{ themeOptions.find((option) => option.id === theme)?.label || theme }}

Open the theme popup to change the color mode.

Playback

Layout mode

Switch between mobile and TV browsing.

Player mode

Choose how playback should start.

Player Security Mode

Safe keeps iframe sandbox enabled. Compatibility disables sandbox for stubborn hosts.

Warning: Compatibility mode reduces iframe isolation and may allow popups or redirects.

Debrid

Resolve torrent/magnet streams into direct links for smoother playback.

Fallback Providers

Enable or disable fallback streaming providers.

Vidsrc Quick Launch

Open Vidsrc directly from an IMDb ID.

TMDB Auto Add

Search by title and auto-import ID/poster into your catalog.

{{ tmdbMessage }}

Add source

Quick source import

Paste a JSON endpoint or website URL.

{{ sourceError }}

Source added successfully.

Addon quick add

Streams and providers

Use add-ons for streams and providers for scraped web content.

The app will keep working even if a source fails to parse.

Installed providers

Loaded content sources

{{ customProviders.length }} total
No custom providers added yet.

{{ provider.name }}

{{ provider.url }}

Refresh: {{ provider.refreshUrl }}

{{ provider.error || `${provider.itemCount || 0} titles loaded` }}

The import keeps the app stable and skips malformed records.

{{ backupMessage }}

{{ backupError }}

Public JSON backups with the same export shape are supported.

{{ cloudMessage }}

{{ cloudError }}

FAQ

How Blueflix works

How do I add add-ons?

Open Addons → use One-Click Add-on Store and press Install, or paste a manifest URL in “Install New Addon”. For community entries, press “Sync from stremio-addons.net” then Install.

How do I add provider/source links?

Open Addons → “Quick source import” to add a website/JSON source, or use Provider Packs for bulk import. Use Refresh to reload content without removing existing entries.

How do I set up Proxy for blocked sources?

Open Settings → Utilities → Custom CORS Worker. Save your Worker URL. Blueflix then tries your proxy before public relays when source requests are blocked.

How do I set up Debrid?

Open Settings → Display → Debrid. Enable it, paste your API key, then press “Test Debrid Connection”. Debrid is used for torrent/magnet-type streams.

How do I backup or move to another device?

Open Settings → Backup. Export JSON, then import the same JSON on another device/browser to restore add-ons, providers, and preferences quickly.

Where do titles and streams come from?

Blueflix combines built-in catalog items, your custom catalog, provider pages, and installed Stremio-style add-ons. Metadata and stream links depend on what each source returns.

Why do some titles have incomplete info?

Some add-ons return only stream links and minimal metadata. Blueflix enriches fields using available metadata sources, but missing source data can still limit details.

How does playback selection work?

Sources are scored by quality hints, stream type, language preference, and provider health. If one fails, Blueflix automatically tries the next healthy source.

What are Proxy and Debrid for?

Proxy helps bypass CORS restrictions for manifests/pages. Debrid resolves torrent/magnet links into direct playable links when enabled and configured.

Disclaimer

Blueflix is a media browser/player shell. It does not host or own third-party content.

You are responsible for which add-ons/sources you install and for complying with local laws, platform terms, and content rights in your region.

Third-party sources may be unstable, blocked, unsafe, or unavailable at any time. Use trusted sources and keep Compatibility mode/Debrid settings only when required.

Maintenance

Preferred audio language

Background refresh runs every 10 minutes while this tab is open.

Last refresh: {{ lastAutoRefreshLabel }}

No provider stats yet.

{{ row.id }}

Score {{ row.score }} · Success {{ row.successCount }} · Fails {{ row.failCount }}

{{ row.blockedUntil > Date.now() ? 'Cooling down' : 'Healthy' }}
Detected {{ streamLabPackage.format }} {{ streamLabPackage.payloadKind }}

{{ streamLabPackage.name }}

{{ streamLabPackage.description }}

Author: {{ streamLabPackage.author || 'Unknown' }}

Version: {{ streamLabPackage.version || 'Unknown' }}

Created: {{ streamLabPackage.createTime || 'Unknown' }}

Protected: {{ String(streamLabPackage.isProtected || '0') === '1' ? 'Yes' : 'No' }}

Payload size: {{ streamLabPackage.payloadSize }} bytes

Entropy: {{ streamLabPackage.payloadEntropy }}

Repeated blocks: {{ streamLabPackage.payloadRepeatedBlocks }}

Source file: {{ streamLabPackage.sourceName || 'Unknown' }}

The payload looks encrypted or heavily obfuscated, so the app cannot decode it without the original key or format docs.

The payload is opaque binary, so this package cannot be directly imported into Blueflix yet.

Preview: {{ streamLabPackage.payloadPreview }}

If the link returns a ZIP, Blueflix unpacks the first file and checks for the StreamLab header fields.

{{ streamLabMessage }}

{{ streamLabError }}

Optional. Add your own proxy endpoint for better reliability than public relays.

{{ proxyMessage }}

{{ proxyError }}

Addon Manager

Install New Addon

{{ installError }}

Addon installed successfully!

Paste a Stremio-style addon manifest URL to import movie catalogs and streams.

Check Addon Compatibility

Stream-compatible addons expose a `stream` resource. Catalog-only addons can browse titles but will not return playable links.

{{ addonCheckError }}

{{ addonCheckResult.name }}

{{ addonCheckResult.verdict }}
Catalog: {{ addonCheckResult.supportsCatalog ? 'Yes' : 'No' }} Stream: {{ addonCheckResult.supportsStream ? 'Yes' : 'No' }} Meta: {{ addonCheckResult.supportsMeta ? 'Yes' : 'No' }} Subtitles: {{ addonCheckResult.supportsSubtitles ? 'Yes' : 'No' }}

Install Extension Repository

Repository JSON should contain an addons array with manifest URLs.

{{ repoError }}

Repository installed successfully.

Provider Packs

Vega Providers (Compatibility)

Converts the Vega providers source into importable provider entries.

Modflix Provider Pack

Imports provider sources from the maintained modflix map.

Extension Repositories ({{ extensionRepos.length }})

{{ repo.name }}

{{ repo.url }}

{{ repo.addonCount }} add-ons

No addons installed

No addon titles loaded yet

{{ item.title }}

{{ item.addonName }} · {{ item.type }}

Theme picker

Choose your color mode

Blueflix

Information

Build summary

  • Current live site: streamflix-7r8.pages.dev
  • Active build: Blueflix v{{ appVersion }}
  • Legacy snapshots remain archived and read-only.

Highlights

Add-on compatibility checks, quieter trailer handling, and a cleaner home layout are the main user-facing changes in this build.

{{ toast.message }}
Server: {{ diagServer }}
Latency: {{ diagLatencyMs }}ms
Last Error: {{ diagLastError || 'None' }}
Cache: {{ diagStorageKb }}KB
{{ p.id }}: {{ p.enabled ? 'on' : 'off' }} · score {{ p.score }}

{{ fallbackPlayerTitle }}· {{ fallbackServerLabel }}

{{ fallbackStatusMessage }}

Seasons

Episodes

Loading player
Loading trailer
Preview
{{ detailsItem.type }} {{ detailsItem.year }} {{ detailsItem.addonName }}

{{ detailsItem.title }}

{{ detailsItem.description || 'No description available for this title.' }}

{{ currentTrailer?.title || 'Trailer' }}

{{ currentTrailer?.description || 'Auto-preview from metadata' }}

Trailer preview

Preview

{{ currentTrailer?.title || 'Trailer preview' }}

{{ currentTrailer?.description || 'Trailer loaded. Press play to watch.' }}

Verified {{ currentTrailer?.source || 'metadata' }} YouTube

Synopsis

{{ detailsItem.description || 'No description available for this title.' }}

Source

{{ detailsItem.addonName || 'Built-in' }}

Type

{{ detailsItem.type }}

Year

{{ detailsItem.year || 'Unknown' }}

Streams

{{ detailsSources.length || (detailsItem.stream ? 1 : 0) }}

Runtime

{{ detailsItem.runtimeText || 'Unknown' }}

Rating

{{ detailsItem.ratingText || 'N/A' }}

Director

{{ detailsItem.directorText || 'Unknown' }}

Genres

{{ detailsItem.genresText || 'Unspecified' }}

Seasons

{{ detailsItem.seasonCount || 'Unknown' }}

Episodes

{{ detailsItem.episodeCount || 'Unknown' }}

Seasons

Episodes

Ep {{ episode.number }}

Cast

Cast information is not available for this title.

Movie Info

Language

{{ detailsItem.movieInfo?.language || 'Unknown' }}

Country

{{ detailsItem.movieInfo?.country || 'Unknown' }}

Release

{{ detailsItem.movieInfo?.releaseDate || detailsItem.movieInfo?.release_date || 'Unknown' }}

Original Title

{{ detailsItem.movieInfo?.originalTitle || detailsItem.movieInfo?.original_title || detailsItem.title }}

Available streams

Loading
{{ detailsError }}
No extra streams were returned for this title.

Cast Profile

{{ castProfile.name }}

{{ castProfile.summary }}

Titles in app

{{ castProfile.titles.length }}

Known role

{{ castProfile.character || 'Unknown' }}

Appears in

{{ title.title }}

{{ title.type }} · {{ title.source }}

No related titles were found in the current app data.