Guide

Comment partager un fichier HTML sous forme de lien (sans configuration d'hébergement)

Vous avez besoin d'un hébergeur qui transforme le fichier en URL publique. Si vous avez déjà un workflow Git, poussez le fichier vers GitHub Pages ou Vercel : gratuit, durable, mais suppose que vous connaissez cette pile. Si vous voulez juste un lien en 30 secondes, déposez le fichier dans un hébergeur conçu pour les fichiers HTML ponctuels comme LiveSend et copiez l'URL. Les pièces jointes email ne fonctionnent pas de manière fiable pour le HTML, et les drives comme Google Drive servent le fichier comme téléchargement au lieu d'une page rendue.

D'abord, une clarification

Si vous êtes arrivé ici en cherchant la syntaxe HTML <a href="...">, c'est une question différente. Ce guide est pour le cas où vous avez un fichier HTML fini (un tableau de bord, un rapport d'une page, une mini-application générée par LLM, une maquette de page d'accueil) sur votre ordinateur, et vous avez besoin d'une URL que quelqu'un d'autre peut ouvrir dans un navigateur. Le problème est l'hébergement, pas le HTML.

Pourquoi c'est plus difficile que prévu

L'hébergement HTML est un problème résolu à grande échelle (GitHub Pages, Vercel, S3 plus CloudFront, et des centaines d'autres), mais le cas "j'ai un fichier et je veux un lien" a historiquement été difficile. L'email bloque les pièces jointes .html. Les drives les traitent comme des téléchargements. Les plateformes développeur attendent un dépôt Git. Aucune n'a été conçue pour le workflow ponctuel "envoyer ça à mon client aujourd'hui".

Option 1 : Envoyer le .html comme pièce jointe (à ne pas faire)

Gmail et Outlook bloquent les pièces jointes .html par défaut car les attaquants les utilisent pour livrer des pages de phishing. Quand la pièce jointe passe quand même, le destinataire voit une invite de téléchargement, pas une page rendue. Les assets externes (CSS, JS, polices, images par URL) se chargent de manière incohérente selon le client du destinataire.

À utiliser quand : le destinataire est un développeur qui ouvrira le fichier intentionnellement dans un navigateur, et le HTML est minuscule et autonome.

Option 2 : Uploader sur un drive (Google Drive, Dropbox, OneDrive)

Le réflexe est de déposer le fichier dans Drive et de copier le lien de partage. Le problème : les drives servent les fichiers .html comme téléchargements, pas comme pages rendues. La "vue hébergée" pour le HTML statique a été progressivement abandonnée par Google et n'est plus fiable pour les destinataires sans compte Google.

À utiliser quand : vous voulez que le destinataire téléchargele fichier comme asset, pas qu'il le voie comme page.

Option 3 : GitHub Pages, Vercel, Netlify, Cloudflare Pages

Ce sont de vrais hébergeurs statiques : gratuits, durables, rapides, avec support de domaine personnalisé et CDN correct. Si vous utilisez déjà l'un d'eux, c'est la réponse la plus robuste.

La mise en place est le coût. Vous avez besoin d'un dépôt Git, d'un projet sur la plateforme, parfois d'une configuration de build même pour un seul fichier statique, et d'un workflow pour pousser les mises à jour. Le plus rapide de ces démarrages à froid (pas encore de compte) reste un travail de quinze minutes.

À utiliser quand :le fichier fait partie d'un projet, vous voulez un domaine personnalisé, et le coût de mise en place est un investissement ponctuel.

Option 4 : Hébergeurs de type dépôt-et-partage (LiveSend et similaires)

Une petite catégorie de services existe spécifiquement pour le workflow "un fichier, un lien, pas de configuration". L'interaction est : glissez le fichier .html (ou collez le code source HTML) dans un tableau de bord, obtenez une URL publique permanente. Pas de dépôt, pas de build, pas de configuration.

LiveSend est l'une de ces options. Au-delà de l'hébergement de base, il enregistre chaque vue (horodatage, email optionnel du visiteur, pays approximatif, temps passé), vous laisse ajouter un mot de passe, définir une date d'expiration, désactiver le lien et éditer le HTML en ligne sans changer l'URL. Les mises à jour créent des versions vers lesquelles vous pouvez revenir. Limites honnêtes : cap de 3 Mo par fichier, petit filigrane sur le plan gratuit (supprimable sur Pro), pas encore de domaine personnalisé.

À utiliser quand :vous voulez un lien en moins d'une minute, n'avez pas ou ne voulez pas de workflow Git, et le fichier est ponctuel pour un destinataire qui a juste besoin de voir la page.

La réponse la plus courte

Si vous déployez déjà sur Vercel ou avez un site GitHub Pages, poussez le fichier là. Sinon, collez le HTML dans un hébergeur de type dépôt-et-partage et envoyez l'URL. N'envoyez pas la pièce jointe .html par email, et ne comptez pas sur un drive : les deux produisent une invite de téléchargement ou échouent silencieusement.

Questions fréquentes

  • Pourquoi ne puis-je pas simplement envoyer le fichier .html par email en pièce jointe ?
    La plupart des fournisseurs email (Gmail, Outlook, filtres d'entreprise) bloquent les pièces jointes .html car elles sont un vecteur courant de phishing. Quand la pièce jointe passe quand même, le destinataire voit une invite de téléchargement au lieu d'une page rendue, et tout CSS, JavaScript, police ou image externe référencés dans le fichier ne se chargeront pas de manière fiable.
  • Puis-je simplement partager un fichier HTML depuis Google Drive ou Dropbox ?
    Vous pouvez l'uploader, mais Drive et Dropbox servent les fichiers .html comme téléchargements plutôt que comme pages rendues par défaut. Le destinataire obtient un bouton 'Télécharger', pas un site web. Des solutions de contournement existent mais elles sont fragiles, nécessitent souvent que le destinataire soit connecté, et se cassent pour tout HTML qui utilise des chemins relatifs vers d'autres fichiers.
  • Ai-je besoin d'un site web ou d'un serveur pour héberger un fichier HTML ?
    Non. Vous avez besoin d'un hébergeur qui expose le fichier à une URL publique. Cela peut être une plateforme développeur (GitHub Pages, Vercel, Netlify, Cloudflare Pages : niveaux gratuits disponibles pour tous) ou un service de partage instantané conçu pour ce cas précis. Ce dernier évite la configuration : collez le HTML ou déposez le fichier, obtenez une URL.
  • Comment partager un fichier HTML depuis mon ordinateur sans apprendre Git ni déployer ?
    Utilisez un hébergeur conçu pour les fichiers HTML ponctuels. LiveSend, par exemple, vous laisse coller le HTML ou glisser-déposer le fichier .html dans la zone d'upload, et produit une URL permanente en environ 30 secondes. Pas de dépôt, pas de build, pas d'étape de déploiement. Cap de 3 Mo par fichier et petit filigrane sur le plan gratuit, mais aucun coût de mise en place.
  • Puis-je mettre à jour le fichier HTML après avoir partagé le lien ?
    Ça dépend de l'hébergeur. Sur GitHub Pages ou Vercel, vous poussez une nouvelle version du fichier et l'URL se met à jour après le prochain déploiement. Sur LiveSend, vous pouvez éditer le document en ligne depuis le tableau de bord ou uploader une nouvelle version : l'URL reste la même et les versions précédentes sont conservées dans l'historique pour un retour en arrière. Sur les drives, remplacer le fichier change généralement aussi l'URL, cassant les liens déjà envoyés.

Guides associés

Prêt à essayer LiveSend ?

Collez votre HTML, obtenez un lien permanent. Gratuit pour les 3 premiers documents.

Commencer gratuitement