Widget de localisation gratuit pour votre site
Copiez une ligne d'iframe depuis notre générateur de code d'intégration et votre site montre à chaque visiteur sa position en direct — coordonnées, adresse et carte — sans clé API, sans cookie et sans suivi. C'est gratuit, cela fonctionne sur WordPress, Shopify, Wix, en HTML pur et en React, et les coordonnées de vos visiteurs ne partent vers aucun serveur.
Avec autorisation · Privé · Fonctionne sur Chrome, Safari, Firefox, Edge
Ce qu'est le widget — et une démo de 30 secondes
Le widget What Is My Location est une petite page autonome que vous déposez dans votre propre site à l'intérieur d'une iframe. Quand un visiteur touche Afficher ma position, son navigateur lui demande l'autorisation, la position est calculée sur son appareil, et le widget affiche les coordonnées dans plusieurs formats, une adresse obtenue par géocodage inverse et une épingle sur OpenStreetMap. Nous ne conservons rien du visiteur — aucun cookie, aucune balise d'analyse, aucune empreinte numérique. Vous pouvez voir exactement ce que verront vos visiteurs sur la page du widget en direct, et préparer votre version dans le générateur de code d'intégration.
L'intégrer en une seule ligne
Collez ceci à l'endroit où vous voulez que le widget apparaisse :
<iframe src="https://whatismylocation.ai/widget"
width="100%" height="420" style="border:0;border-radius:12px"
allow="geolocation" title="What is my location"></iframe>L'attribut allow="geolocation" est obligatoire : sans lui, les navigateurs bloquent la demande de position à l'intérieur des iframes. Une hauteur de 380–460 px convient à la plupart des mises en page ; le widget reste adaptatif jusqu'à 280 px de large.
Les options que vous pouvez régler
Le générateur de code d'intégration construit l'URL pour vous, mais les paramètres sont assez simples pour être écrits à la main : ?theme=dark ou light pour s'accorder à votre site (omettez-le pour suivre la préférence système du visiteur), &units=imperial pour les pieds et les miles, et &lang=es (ou l'une de nos 35 langues) pour des libellés traduits. Exemple : /widget?theme=dark&lang=hi affiche le widget sombre en hindi. Les paramètres se combinent librement et rien d'autre n'est nécessaire — ni clé, ni compte, ni quota.
WordPress, Shopify, Wix, React
- WordPress : utilisez notre tout petit plugin WP (il ajoute un code court
[whatismylocation]), ou collez l'iframe dans un bloc HTML personnalisé. - Shopify / Wix / Squarespace : tous les éditeurs ont un élément « intégration / HTML personnalisé » — collez-y la même ligne d'iframe.
- React / Vue / Svelte : affichez directement l'iframe ; elle est sans état, donc il n'y a aucun cycle de vie à gérer.
- AMP ou e-mail : les iframes avec géolocalisation n'y fonctionnent pas — mettez plutôt un lien vers la page complète.
Qui utilise un widget de localisation — des cas réels
- Pages de livraison et de logistique : laissez vos clients récupérer les coordonnées exactes d'une adresse difficile à trouver avant de valider la commande.
- Blogs de voyage et de plein air : vos lecteurs vérifient où ils se trouvent par rapport à vos départs de sentier et à vos cartes d'itinéraire.
- Sites d'événements et de salles : répondre à « je suis à quelle distance ? » sans imposer l'installation d'une application.
- Équipes de terrain et de relevés : une page à mettre en favori qui affiche les coordonnées GPS sur n'importe quel téléphone.
- Services d'assistance informatique : confirmer rapidement la position approximative et le fuseau horaire d'un utilisateur distant pendant un appel.
Pourquoi l'intégration est sans risque — la vie privée dès la conception
La géolocalisation se fait entièrement dans le navigateur du visiteur et n'est déclenchée que par son appui explicite : intégrer le widget ne vous crée donc aucun casse-tête RGPD. Aucun bandeau de consentement n'est nécessaire pour le widget lui-même, puisqu'il ne dépose aucun cookie et n'exécute aucun traqueur tiers. La requête de géocodage inverse passe par notre serveur sans que les coordonnées y soient conservées, notre guide de confidentialité documente tout le parcours des données, et le widget est la seule page de ce site autorisée à s'afficher dans un cadre — on ne peut pas entraîner vos utilisateurs vers d'autres outils par détournement de clic. Si vous avez ensuite besoin d'un accès programmatique plutôt que d'une interface, les mêmes garanties s'appliquent à l'API gratuite pour développeurs.
Widget ou API : lequel vous faut-il ?
| Widget (iframe) | API pour développeurs | |
|---|---|---|
| Mise en place | Une ligne de HTML | Clé API (gratuite) + un appel fetch |
| Interface incluse | Oui — carte, formats, adresse | Non — JSON uniquement, l'interface est à vous |
| Autorisation du visiteur | Gérée par le widget | Vous appelez vous-même l'API de géolocalisation du navigateur |
| Idéal pour | Sites de contenu, boutiques, blogs | Applications, tableaux de bord, automatisations |
| Coût | Gratuit | Offre gratuite, limites généreuses |
Commencez par le widget ; passez à l'API quand vous aurez besoin des nombres bruts dans votre propre code.
Questions fréquentes
Faut-il un bandeau de consentement pour intégrer le widget ?
Pourquoi le widget intégré n'obtient-il pas la position ?
Puis-je changer le thème et la langue du widget ?
Voir en anglais: Free Location Widget for Your Website · Français