Modules pour le navigateur Firefox
  • Extensions
  • ThĂšmes
    • pour Firefox
    • Dictionnaires et paquetages linguistiques
    • Sites pour les autres navigateurs
    • Modules pour Android
Connexion
Aperçu de Download to Index

Download to Index par Houdini99

Right-click any image, video, or audio on a webpage and upload it to your own self-hosted media index. Works on any compatible server you configure — no account or service required from us.

ExpérimentalExpérimental
0 (0 critiques)0 (0 critiques)
TĂ©lĂ©charger Firefox et obtenir l’extension
Télécharger le fichier

MĂ©tadonnĂ©es de l’extension

Captures d’écran
Settings Page.Download pop-upDownload Status IndicatorUpload Status Indicator
À propos de cette extension
Download to Index adds a "Download to Index" entry to your right-click menu for images, videos, and audio. One click sends the media — plus your own tags — to a self-hosted media index server you control.

The extension is host-agnostic. Configure your server URL once in Settings, and right-click upload works on every site you visit.

WHAT IT DOES

‱ Right-click any image, video, audio element, or direct media link → "Download to Index"
‱ A small modal lets you confirm the URL and add optional comma-separated tags
‱ A floating progress pill tracks each upload (download → upload → server processing)
‱ Up to 2 uploads run in parallel; the rest queue automatically
‱ Multiple uploads can run side-by-side without blocking the page
‱ Smart fallbacks for tricky sites: looks past transparent overlays, walks media containers, follows <source> elements, and reads CSS background-images

SUPPORTED SITES

Works out of the box on any site that exposes media via standard HTML elements (<img>, <video>, <audio>, <source>) or direct URLs. Special handling included for:
‱ Telegram Web (web.telegram.org) — bypasses the nojs.mp4 anti-download placeholder by fetching from the page's own service-worker context
‱ WhatsApp Web (web.whatsapp.com) — same in-page-fetch approach for SW-served media

Optional yt-dlp helper (separately installed) resolves streaming URLs (HLS/DASH and supported video sites) into direct downloadable media. Without the helper, only directly downloadable media works.

PRIVACY

‱ No analytics, no telemetry, no third-party requests
‱ Uploads go ONLY to the server URL you configure
‱ Cookies are read only for that server (to forward your login session)
‱ No host permissions are granted at install — Firefox prompts for access only when you save your server URL in Settings, and the previous host's access is automatically removed when you switch servers
‱ Settings (server URL and helper name) are stored locally with browser.storage.local

REQUIREMENTS

‱ Firefox 128 or later
‱ A compatible self-hosted media index server. The matching backend, written by the same developer as this extension, is open source at:
https://github.com/Houdini99/media_index
‱ Optional: a separately-installed native-messaging yt-dlp helper for streaming-site support

GETTING STARTED
  1. Install and set up your media index server (https://github.com/Houdini99/media_index)
  2. Install the extension
  3. Click the toolbar icon (or open about:addons → Preferences) to open Settings
  4. Enter your server URL and click Save — Firefox will prompt for access to that host
  5. Log in to your server in a browser tab
  6. Right-click any media on any page and choose "Download to Index"

OPEN SOURCE

The extension's source code is unminified and unobfuscated. The companion server is also open source: https://github.com/Houdini99/media_index. All processing happens locally in your browser; the only network requests are the media download from the source page and the upload to your own server.
Noté 0 par 1 personne
Connectez-vous pour noter cette extension
Il n’y a aucune note pour l’instant

Le nombre d’étoiles est enregistrĂ©

5
0
4
0
3
0
2
0
1
0
Aucune critique pour l’instant
Autorisations et données

Autorisations nécessaires :

  • Communiquer avec d’autres programmes que Firefox
  • Vous afficher des notifications
  • AccĂ©der Ă  vos donnĂ©es pour tous les sites web

Collecte de données :

  • Le dĂ©veloppeur indique que cette extension n’a pas besoin de collecter de donnĂ©es.
En savoir plus
Plus d’informations
Version
1.1.3
Taille
41,11 Ko
DerniĂšre mise Ă  jour
il y a 12 jours (1 mai 2026)
Catégories associées
  • DĂ©veloppement web
  • Gestion des tĂ©lĂ©chargements
  • Photos, musique et vidĂ©os
Licence
Licence MIT
Politique de confidentialité
Lire la politique de confidentialité de ce module
Historique des versions
  • Voir toutes les versions
Ajouter Ă  la collection
Signaler ce module
Aller à la page d’accueil de Mozilla

Modules complémentaires

  • À propos
  • Blog des modules complĂ©mentaires Firefox
  • Atelier sur les extensions
  • PĂŽle dĂ©veloppeur
  • Politiques Ă  destination des dĂ©veloppeurs
  • Blog de la communautĂ©
  • Forum
  • Signaler un problĂšme
  • Guide de revue

Navigateurs

  • Desktop
  • Mobile
  • Enterprise

Produits

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • ConfidentialitĂ©
  • Cookies
  • Mentions lĂ©gales

Sauf mention contraire, le contenu de ce site est disponible sous licence Creative Commons Attribution Share-Alike v3.0 ou toute version supérieure.