Déposez un seul fichier HTML ici et obtenez un lien unique qui l'affiche en direct dans le navigateur, aucun serveur, aucun DNS, aucune étape de build.
Voyez qui l'a ouvert, et quandVerrouillez-le avec un mot de passeImprimez-le ou partagez-le en QR code
Déposez votre fichier ici
Déposez-en plusieurs d'un coup : ils deviennent un seul lien d'album
Jusqu'à 250 MB gratuit·
GratuitAucune inscription pour voir250 MB gratuitFonctionne dans le navigateur, rien à installer
ImagesPDFVidéoAudioDiaposCodeSites
Comment héberger un seul fichier HTML en ligne ?
Pour héberger un fichier HTML, intégrez votre CSS et JS dans un seul .html autonome, déposez-le dans l'outil ci-dessus et copiez le lien court. Il s'affiche en direct dans une vue de navigateur en bac à sable, aucun serveur, aucun DNS, aucune étape de build, et la personne qui le reçoit ouvre la vraie page dans son navigateur.
Un site d'une page sans infrastructure
Une page bientôt disponible, un RSVP d'événement, un link-in-bio, une page de détails de mariage, en ligne dès que l'import se termine, aucun domaine à acheter, aucun serveur de noms, aucune attente de propagation. Elle s'affiche en direct, donc les visiteurs voient la vraie page, pas le code.
Partagez un rapport HTML exporté
Un rapport de couverture pytest ou Jest, une exécution Playwright, un audit Lighthouse, un notebook Jupyter enregistré en HTML, ce sont déjà un fichier autonome. Envoyez un lien plutôt qu'un zip, et le compteur de vues vous indique qu'il a vraiment été ouvert.
Prévisualisez un e-mail codé pour validation
Collez votre sortie Mailchimp, Klaviyo ou compilée en MJML dans un fichier .html, hébergez-le et envoyez le lien pour qu'un décideur voie le résultat rendu, pas le code source. Utilisez-le pour la relecture de la mise en page et du texte, un rendu navigateur n'est pas un vrai rendu de boîte de réception.
Rendu en toute sécurité dans un bac à sable
Votre HTML est servi dans un cadre en bac à sable sans accès de même origine, donc un balisage non fiable ne peut pas lire les cookies ni atteindre l'hôte. Pour 95 % des pages, mise en page, styles, animations et bibliothèques CDN, vous ne le remarquerez jamais.
Ce que cet hébergement HTML ne fait pas
Un seul fichier. Un site multi-pages avec des liens internes entre fichiers .html, ou un dossier /dist de ressources séparées, ne se connecte pas tout seul, intégrez tout ou utilisez un vrai hébergeur.
Aucun backend. Un code qui a besoin d'un serveur, de variables d'environnement, de cookies internes, de localStorage ou d'une API de même origine peut ne pas fonctionner dans le bac à sable, c'est un besoin d'application sur mesure.
Pas de contrôle qualité final de boîte de réception. Un rendu navigateur n'est pas un vrai rendu de boîte de réception, Gmail et Outlook réécrivent le HTML à leur façon, utilisez-le donc pour valider le design, pas la délivrabilité.
Comment ça marche
1
Regroupez tout dans un seul fichier autonome
Intégrez votre CSS dans une balise <style> et votre JS dans une balise <script>, et référencez les images par des URL https:// complètes ou en data URI base64. Tout ce dont la page a besoin doit se trouver dans l'unique fichier .html que vous importez.
2
Importez le fichier .html
Glissez-le sur la carte et connectez-vous avec Google, un clic, aucun formulaire. Le fichier est validé par ses octets réels, pas par son nom, donc seul du HTML authentique est accepté, gratuit jusqu'à 250 MB et 500 MB en Pro.
3
Ouvrez le lien, puis partagez-le ou son QR
Votre page est servie sur un lien propre et partageable, affiché en direct dans une vue de navigateur en bac à sable. Ouvrez-le vous-même d'abord pour vérifier le rendu, puis envoyez l'URL ou téléchargez le code QR généré automatiquement. Chaque ouverture incrémente un compteur de vues.
Un site d'une page sans la moindre infrastructure
Le cas classique : vous avez codé à la main un index.html, une page « bientôt disponible », un RSVP d'événement, un link-in-bio, une page de détails de mariage, et chaque guide d'hébergement veut que vous achetiez un domaine, pointiez des serveurs de noms et attendiez la propagation. Ici, la page est en ligne dès que l'import est terminé, sur un lien que vous pouvez partager par SMS. Comme elle s'affiche en direct plutôt que de montrer le code, les visiteurs voient la vraie page, avec sa mise en page, ses polices et ses états au survol intacts. La limite honnête : c'est vraiment un seul fichier. Si votre site, c'est index.html plus un dossier /css et un dossier /images, soit vous intégrez tout dans cet unique fichier, soit ce n'est pas le bon outil, un tas de fichiers séparés ne se connecte pas tout seul.
Partager un rapport HTML exporté
De nombreux outils exportent un .html autonome : un rapport de couverture pytest ou Jest, une exécution Playwright, un résumé Allure ou pandas-profiling, un audit Lighthouse, un notebook Jupyter enregistré en HTML. Ils sont déjà conçus comme un seul fichier avec tout intégré, ce qui en fait une correspondance quasi parfaite. Plutôt que de compresser le rapport et de l'envoyer par e-mail, où le destinataire doit le télécharger, le décompresser et trouver le fichier d'entrée, vous envoyez un seul lien qui ouvre le rapport interactif dans son navigateur. Le compteur de vues vous indique que le client ou le collègue l'a vraiment ouvert, et le lien continue de fonctionner pour la prochaine personne qui en a besoin. Les graphiques interactifs et les tableaux repliables continuent de fonctionner tant que leur JS a été intégré dans l'export.
Prévisualiser un e-mail ou une newsletter codés
L'e-mail HTML est un format pénible en soi, tableaux imbriqués, styles en ligne, aucune feuille de style externe, et avant de lancer une campagne, vous voulez qu'un décideur voie le résultat rendu, pas le code source. Collez votre sortie Mailchimp, Klaviyo ou compilée en MJML dans un fichier .html, hébergez-le et envoyez le lien pour validation. Deux mises en garde honnêtes à préciser d'emblée : un rendu navigateur n'est pas un vrai rendu de boîte de réception (Gmail et Outlook réécrivent les choses à leur façon, donc utilisez ceci pour la relecture de la mise en page et du texte, pas pour le contrôle qualité final), et les pixels de suivi ou liens de suivi de clics intégrés à l'export continueront de pointer vers votre ESP. Retirez-les de la copie de relecture si vous ne voulez pas que vos propres ouvertures de test soient comptabilisées.
Un extrait de landing ou une démo de code rendus
Quand vous prototypez, vous avez souvent un seul fichier qui représente tout : un hero de landing avec Tailwind via CDN, une animation CSS dont vous êtes fier, un croquis en canvas, une petite démo D3 ou Three.js, un composant créé pour le montrer à un client. Un lien en direct l'emporte sur un CodePen ou une capture d'écran quand vous voulez que ça ressemble à une vraie page sur une vraie URL, sans l'habillage de l'éditeur autour, s'ouvre en plein écran sur un téléphone. Tant que vos bibliothèques se chargent via https depuis un CDN et que votre code est intégré, ça fonctionne. C'est le moyen le plus rapide de transformer « voici une idée brute » en « ouvrez ceci sur votre téléphone », sans pipeline de déploiement.
Pourquoi le rendu se fait dans un bac à sable (et ce que cela signifie)
Votre HTML est servi dans un cadre en bac à sable sans accès de même origine. Cela vous protège, vous et chaque visiteur : un balisage non fiable ne peut pas lire les cookies, ne peut pas atteindre la page parente et ne peut pas se faire passer pour une partie de l'hôte. Pour 95 % des pages, mise en page, styles, animations, bibliothèques CDN, scripts autonomes, vous ne le remarquerez jamais. Là où vous le remarquerez : un code qui suppose posséder la fenêtre de premier niveau, qui a besoin de cookies internes ou de localStorage, ou qui communique avec une API n'autorisant qu'une origine précise (CORS). Ce sont des besoins d'application sur mesure, et pour cela un vrai hébergeur est le bon choix. Sur toutes les offres, vous pouvez placer une page hébergée sur votre propre domaine dans la barre d'adresse avec SSL automatique, mais la page continue de s'afficher en bac à sable, donc les mêmes limites de script s'appliquent. Pour héberger une page destinée à être consultée, le bac à sable est une fonctionnalité, pas une limite.
Pour qui c'est fait, et qui devrait chercher ailleurs
Idéal pour : développeurs, designers, étudiants, marketeurs et créateurs no-code qui ont un .html unique terminé et ont besoin d'une URL maintenant, une démo pour un client, un rapport pour un manager, un extrait pour un collègue, une page unique pour un événement. Pas le bon choix pour : un site multi-pages avec des liens internes entre fichiers .html, une application qui a besoin d'un backend ou de variables d'environnement, tout ce qui exige votre propre domaine dans la barre d'URL, ou une étape de build qui génère un dossier /dist avec des ressources séparées. Pour cela, utilisez un vrai hébergeur. Si votre seul blocage était « je ne veux pas configurer un hébergement pour un seul fichier », ceci lève exactement ce blocage, et rien de plus.
Ajoutez un mot de passe et le fichier reste scellé jusqu'à ce qu'on le saisisse. Le lien peut être transféré partout et ne s'ouvre que pour ceux qui l'ont.
Fixez une date de fin ou un plafond de vues et le lien s'arrête seul. Envoyez un devis qui expire vendredi, ou un aperçu qui se ferme après cinq ouvertures.
Voyez combien de personnes ont ouvert le lien et quand, avec tout le détail : sources, appareils, pays et ouvertures QR vs directes. Gratuit sur chaque offre.
Un compteur en direct sur chaque lien, sans réglage
Conçu pour celles et ceux qui hébergent un fichier HTML
Développeurs
Partagez une démo de code ou un rapport de couverture en URL en direct, sans pipeline de déploiement.
Designers & studios
Envoyez un extrait de landing ou un composant rendu qui s'ouvre en plein écran sur un téléphone.
Marketeurs
Prévisualisez un e-mail ou une newsletter codés et envoyez le lien pour validation avant l'envoi.
Créateurs no-code
Une page bientôt disponible, un RSVP d'événement ou un link-in-bio en direct sur un lien, aucun domaine à configurer.
Ce qu'on en dit
Dans leurs mots
“L'interface d'administration est incroyablement intuitive et conçue exactement comme un utilisateur raisonne. Mes élèves ont tous trouvé que c'était facile à utiliser et que ça marchait parfaitement.”
JJasonEnseignant · partage des supports de cours
“L'appli est vraiment agréable et simple à gérer. Je garde tous mes liens d'applis au même endroit, mes captures de l'App Store et du Play Store, et j'organise mes images et PDF en albums avec des tags. Avec ce grand stockage, tout tient ici.”
EEvelynDéveloppeuse d'applications
“Je gère des contrats, des factures et des documents juridiques pour plusieurs organisations différentes, donc presque tout ce que j'envoie est protégé par mot de passe. Link in Seconds rend ça simple, et j'héberge mon portfolio sur un domaine personnalisé. C'est facile à utiliser et vraiment abordable.”
GGuy HenryFreelance · contrats et factures
Toutes les fonctions de lien sont gratuites. Pro ajoute de la place et l'hébergement de sites.
Oui. Tout ce dont la page a besoin doit se trouver dans l'unique fichier ou se charger depuis une URL https://, intégrez votre CSS et JS, et référencez les images sous forme d'URL complètes ou de data URI base64. Des fichiers .css/.js séparés ou un dossier d'images ne seront pas liés.
Oui, tant que ces bibliothèques se chargent via https depuis un CDN comme jsDelivr, unpkg ou cdnjs. Tout ce qui est récupéré depuis une URL https:// se charge normalement ; seuls les fichiers locaux voisins ne seront pas résolus. Un code ayant besoin d'un stockage de même origine peut ne pas fonctionner dans le bac à sable.
Visuellement, presque toujours, mise en page, polices, animations CSS et scripts CDN s'affichent à l'identique. Comme la page s'exécute dans un bac à sable, un code qui cherche à atteindre la fenêtre parente, des cookies internes ou une API de même origine peut se comporter différemment. Ouvrez le lien en direct une fois pour vérifier avant de le partager.
Oui, les rapports de couverture, les résultats Playwright, les audits Lighthouse et les notebooks Jupyter exportés en HTML sont généralement déjà des fichiers uniques et autonomes, ce qui en fait un choix idéal. Les graphiques interactifs continuent de fonctionner tant que leur JavaScript a été intégré dans l'export.
Pour la relecture de la mise en page et du texte, oui : hébergez l'e-mail compilé et envoyez le lien pour validation. Mais un rendu navigateur n'est pas un vrai rendu de boîte de réception, Gmail et Outlook réécrivent le HTML à leur façon, utilisez-le donc pour valider le design, pas pour le contrôle qualité final de délivrabilité.
Oui, sur toutes les offres. Connectez votre propre domaine ou sous-domaine (comme report.monsite.com) à une page hébergée, avec SSL automatique, pour que le lien apparaisse comme le vôtre dans la barre d'adresse. Sur l'offre gratuite, la page se trouve sur un lien linkinseconds.com, et vous pouvez aussi choisir un nom personnalisé et lisible à la fin.
Oui. Remplacez le fichier depuis votre tableau de bord, et le même lien continue de servir la nouvelle version, pratique quand un rapport est régénéré après avoir été partagé. Toutes les offres incluent aussi la protection par mot de passe, une date d'expiration, un mode lecture seule et des statistiques par appareil et par pays.
Les visiteurs n'ont besoin de rien, le lien s'ouvre dans n'importe quel navigateur, sans connexion. Publier nécessite un compte gratuit (un clic avec Google) : 20 pages jusqu'à 250 MB chacune, et l'offre Pro le porte à 500 MB par fichier avec des pages illimitées. Rien ne compte à rebours pour supprimer une page que vous publiez.
Votre fichier HTML, en direct sur un lien, en quelques secondes
Importez un seul .html autonome et partagez un lien qui l'affiche en direct dans n'importe quel navigateur. Aucun compte requis pour le voir, aucun serveur, aucun DNS, et vos liens n'expirent jamais.