Convertisseur d'ID de média Instagram
Introduction
Le Convertisseur d'ID de média Instagram de Toollect fait une chose avec précision – il convertit un shortcode Instagram en son ID de média numérique, et inversement, dans les deux sens et en pleine précision. Collez un shortcode – DIPPWkUh7Rj – et il renvoie l'ID 3607169348072354915 ; collez ce nombre et il renvoie le shortcode. Collez plutôt un lien Instagram complet et le convertisseur extrait le shortcode de l'URL et produit les deux valeurs, plus le lien canonique.
La conversion est un problème purement mathématique, pas une recherche. Instagram encode l'ID de média en base64url – un système numérique compact – si bien que la conversion s'exécute instantanément dans votre navigateur, sans requête réseau, sans clé API et sans compte. La seule subtilité est la taille – les ID de média sont des nombres à 19 chiffres qui dépassent la plage exacte des nombres JavaScript ordinaires, c'est pourquoi l'outil fait toute l'arithmétique avec BigInt et n'arrondit jamais.
Le panneau de résultats affiche trois champs – shortcode, ID de média, URL standard – chacun avec son propre bouton de copie. Quelle que soit votre entrée, l'autre côté de la conversion apparaît pendant la saisie, et l'URL canonique instagram.com/p/{shortcode}/ est toujours générée pour le partage ou le stockage.
Cas d'usage
La conversion shortcode vers ID est une de ces petites opérations qui surgissent dans des métiers étonnamment différents.
Analyse de données et travail avec les API
Les API internes d'Instagram, les exportations de bases de données et les outils d'analyse tiers identifient les médias par l'ID numérique, alors que chaque lien public porte le shortcode. Quand une feuille de calcul d'ID de média rencontre une liste d'URL partagées, ce convertisseur est le pont – collez le shortcode, lisez l'ID et faites-le correspondre à l'exportation. La direction inverse fonctionne aussi – un ID tiré d'un téléchargement devient un shortcode, et du shortcode une URL standard.
Archives de liens et bibliothèques de contenu
Les équipes qui archivent des publications – gestionnaires de réseaux sociaux, chercheurs, journalistes – ont besoin d'une clé stable par média. Le shortcode est cette clé, et la conversion en ID numérique fournit un second identifiant sans ambiguïté qui survit aux raccourcisseurs de liens et aux changements d'URL. Enregistrer les deux permet à toute recherche future de partir de l'un ou l'autre côté.
Vérifier et dédupliquer les médias
Deux shortcodes qui semblent sans rapport peuvent pointer vers la même publication. La conversion étant exacte dans les deux sens, décoder deux shortcodes et comparer les ID tranche la question – des ID identiques signifient des médias identiques. Le même contrôle confirme qu'une URL de reel, un lien préfixé par l'utilisateur et un partage instagr.am sont le même contenu quand ils portent le même shortcode.
Développeurs et fabricants d'outils
Le code qui ingère des liens Instagram a souvent besoin de l'ID de média pour interroger d'autres services. Coller une URL ici et copier l'ID extrait est un moyen de deux secondes de tester une intégration ou d'auditer un flux – et la sortie d'URL canonique fournit une adresse propre et uniforme pour chaque route de média, domaine et préfixe qu'un script peut rencontrer.
Comment ça marche
L'outil travaille pendant la saisie – il n'y a pas de bouton à presser. À chaque frappe, il classe l'entrée et convertit :
- Classer l'entrée – le texte est confronté à trois motifs – un shortcode nu (
DIPPWkUh7Rj), un ID numérique (3607169348072354915) ou une URL Instagram complète dont la route (p,reel,reels,tv) est suivie d'un shortcode. - Convertir vers l'autre côté – un shortcode est décodé en son ID numérique ; un ID numérique est encodé en son shortcode. Quand l'entrée est une URL, le shortcode est extrait du chemin puis décodé.
- Construire l'URL canonique – la forme standard
instagram.com/p/{shortcode}/est assemblée à partir du shortcode dans tous les cas. - Rendre le résultat – les trois lignes de résultats se remplissent, et le message d'entrée invalide n'apparaît que lorsque le texte ne correspond à rien.
Les quatre étapes sont du travail local de chaînes et d'arithmétique. Rien n'est téléversé, aucune requête n'est envoyée, et la conversion est exacte par construction – le même shortcode donne toujours la même ID, et cette ID réencode toujours vers le shortcode d'origine.
Ce qui compte comme URL reconnaissable est plus large qu'il n'y paraît – trois hôtes, des sous-domaines facultatifs, des préfixes d'utilisateur et des alias d'intégration se réduisent tous au même shortcode. Le contrat complet est dans Formats d'URL pris en charge, plus bas.
Formats d'URL pris en charge
Le convertisseur reconnaît chaque forme d'URL qui porte un shortcode de média. La grammaire est volontairement plus large que instagram.com/p/… – Instagram distribue le même média sur plusieurs hôtes et formes de chemin, et tous convertissent à l'identique.
Formats acceptés
| Format | Exemple | Détecté comme |
|---|---|---|
| Shortcode nu | DIPPWkUh7Rj |
Shortcode |
| ID de média numérique | 3607169348072354915 |
ID de média |
| Publication | instagram.com/p/DIPPWkUh7Rj/ |
URL → shortcode |
| Reel | instagram.com/reel/DIPPWkUh7Rj/ |
URL → shortcode |
| Affichage reels | instagram.com/reels/DIPPWkUh7Rj/ |
URL → shortcode |
| IGTV | instagram.com/tv/DIPPWkUh7Rj/ |
URL → shortcode |
| Alias d'intégration | instagram.com/p/DIPPWkUh7Rj/embed/captioned/ |
URL → shortcode |
| Avec préfixe d'utilisateur | instagram.com/some_user.123/p/DS7w7fokujz/ |
URL → shortcode |
| Domaine court | instagr.am/p/DIPPWkUh7Rj/ |
URL → shortcode |
| Domaine de lien direct | ig.me/reel/C0HpSipMp_k/ |
URL → shortcode |
Chaque route de média fonctionne sur chaque hôte – p, reel, reels et tv sont tous reconnus sur instagram.com, instagr.am et ig.me, et un préfixe d'utilisateur est accepté sur chacun d'eux – instagr.am/some_user.123/tv/C0HpSipMp_k/embed/ est aussi valide que la forme canonique nue. Le préfixe https://, un sous-domaine www ou m et la barre oblique finale sont tous facultatifs. Quelle que soit la forme, le shortcode est extrait et les deux autres résultats – ID et URL canonique – sont toujours les mêmes.
Formats rejetés
L'autre face du contrat est ce que le convertisseur refuse, et pourquoi :
| URL | Pourquoi elle est rejetée |
|---|---|
instagram.com/some_user.123/ |
Un profil – pas de shortcode |
instagram.com/explore/tags/photography/ |
Une page de hashtag – pas de shortcode |
instagram.com/stories/some_user/1234567/ |
Une story – pas de shortcode |
ig.me/m/414231852796565/ |
Un fil de messages – un ID de fil, pas un média |
ig.me/u/some_user.123/ |
Un lien court de profil – pas de shortcode |
l.instagram.com/?u=…&e=… |
Un wrapper de partage – la cible est dans un paramètre |
La règle de pouce est courte – si le chemin se termine par un shortcode après une route de média, il convertit ; tout le reste – profil, tag, story, fil, wrapper – affiche le message d'entrée invalide. Ces liens ne sont pas des bugs du convertisseur ; ils n'ont simplement pas de shortcode sur lequel appliquer une conversion base 64. L'analyseur d'URL Instagram existe précisément pour cette gamme d'adresses.
Comment fonctionne l'encodage
Le shortcode est un nombre écrit dans un autre système de numération. Comprendre ce système explique pourquoi la conversion est exacte, pourquoi l'alphabet est ce qu'il est et pourquoi BigInt n'est pas optionnel.
L'alphabet
Instagram écrit les nombres en base 64, avec cet alphabet dans cet ordre :
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_
C'est l'alphabet base64url – les A–Z, a–z, 0–9 familiers de la base 64, avec les caractères hostiles aux URL + et / remplacés par - et _. Il compte exactement 64 caractères, un par valeur de chiffre, et aucun caractère n'a besoin d'échappement dans une URL. La position zéro est A ; la position 63 est _.
L'arithmétique
Lire un shortcode de gauche à droite, c'est lire un nombre en base 64 :
DIPPWkUh7Rj = 3×64^10 + 8×64^9 + 15×64^8 + 15×64^7 + 22×64^6 + ... + 35×64^0
= 3607169348072354915
Chaque caractère apporte sa position dans l'alphabet multipliée par 64 élevé à sa puissance de place. Dans l'autre sens, l'ID est divisée de façon répétée par 64 et chaque reste devient un chiffre depuis la droite :
3607169348072354915 / 64 → reste 35 → 'j' (dernier chiffre)
…et ainsi de suite sur les places jusqu'à 3 → 'D'
La conversion en base 64 étant bijective – chaque entier a exactement une représentation et chaque représentation décode vers exactement un entier – l'aller-retour est garanti – DIPPWkUh7Rj décode toujours vers 3607169348072354915, et cette ID réencode toujours vers DIPPWkUh7Rj. Pas de table de recherche, pas d'API, pas d'ambiguïté.
Pourquoi onze caractères
Onze chiffres en base 64 peuvent contenir des valeurs jusqu'à 64^11 ≈ 2^66. Les ID de média réelles avoisinent 2^62, confortablement dans la plage avec de la marge – c'est pourquoi les shortcodes mesurent de 10 à 12 caractères, avec 11 comme standard aujourd'hui.
Pourquoi BigInt
L'arithmétique a besoin de nombres que le type numérique ordinaire de JavaScript ne peut pas contenir. La limite des entiers exacts est 9.007.199.254.740.991 – environ 9×10^15 – tandis que les ID de média réelles approchent 4×10^18, plus de 400 fois supérieures. Un nombre ordinaire arrondirait les derniers chiffres – 3799845905265518835 devient 3799845905265518600, et la valeur arrondie réencode vers un shortcode complètement différent. Le convertisseur utilise BigInt pour chaque multiplication, division et reste, si bien qu'aucun chiffre n'est jamais approximé.
Un exemple déroulé
Prenons l'URL de reel instagram.com/reel/C0HpSipMp_k/ :
- La route
reelconfirme le média ; le shortcodeC0HpSipMp_kest extrait. - Chaque caractère est mappé à sa position –
C→ 2,0→ 52,H→ 7,p→ 41, et ainsi de suite. - Les positions sont pliées en un entier base 64 avec BigInt –
3244743650599673828. - L'URL standard
instagram.com/p/C0HpSipMp_k/est assemblée. - Collez
3244743650599673828et la conversion s'exécute en sens inverse – l'ID se divise exactement enC0HpSipMp_k.
Utilisation
Le convertisseur fonctionne sans boutons – les résultats se mettent à jour à chaque frappe :
- Collez ou tapez votre entrée – un shortcode, un ID de média numérique ou une URL Instagram de publication, de reel ou d'IGTV de l'un des trois hôtes, avec ou sans préfixe de nom d'utilisateur.
- Lisez le panneau de résultats – la ligne du shortcode et la ligne de l'ID de média affichent toujours les deux côtés de la conversion, quelle que soit votre saisie.
- Vérifiez l'URL standard – la forme canonique
instagram.com/p/{shortcode}/est générée automatiquement. - Copiez ce qu'il vous faut – chaque ligne a son propre bouton de copie – le shortcode, l'ID de média ou l'URL.
Pas d'envoi, pas d'attente, pas d'état d'erreur pour une entrée valide – seul le texte qui ne correspond à aucun des trois formats affiche le message d'entrée invalide, qui s'efface dès que l'entrée redevient valide.
Tutoriel
Parcourez une conversion complète de bout en bout.
Étape 1 – Convertir un shortcode en ID. Collez DS7w7fokujz dans l'entrée. La ligne d'ID de média se remplit de 3799845905265518835, la ligne d'URL standard affiche https://www.instagram.com/p/DS7w7fokujz/, et les boutons de copie à côté de chaque ligne s'illuminent. Cliquez sur le bouton de copie de l'ID de média – le nombre à 19 chiffres est dans votre presse-papiers.
Étape 2 – Convertir l'ID en retour. Videz l'entrée et collez 3799845905265518835. La ligne du shortcode affiche maintenant DS7w7fokujz, et la ligne d'URL affiche le même lien canonique qu'avant – la preuve que la conversion est un aller-retour exact, pas une recherche.
Étape 3 – Convertir depuis une URL. Collez un lien complet de l'application – https://www.instagram.com/reel/C0HpSipMp_k/?igsh=cXdlbg%3D%3D. Le convertisseur ignore tout sauf la route de média et le shortcode – la ligne d'ID de média lit 3244743650599673828 et la ligne d'URL lit https://www.instagram.com/p/C0HpSipMp_k/. Le paramètre de suivi n'a pas d'importance – l'outil n'a besoin que du chemin.
Étape 4 – Faire correspondre une ID à une exportation de base de données. Ouvrez une feuille de calcul d'ID de média issue d'une exportation d'API et recherchez 3244743650599673828 ; le reel collé est le même média que l'enregistrement de vos données. Dans l'autre sens – trouvez une ID dans l'exportation, collez-la ici, et le shortcode plus l'URL canonique vous laissent ouvrir ce média exact dans un navigateur.
Étape 5 – Vérifier entre routes, préfixes et domaines. Collez https://www.instagram.com/p/DIPPWkUh7Rj/, puis https://www.instagram.com/reel/DIPPWkUh7Rj/, puis https://instagr.am/p/DIPPWkUh7Rj/, et enfin le lien préfixé par l'utilisateur https://www.instagram.com/some_user.123/p/DIPPWkUh7Rj/. Les quatre décodent vers la même ID 3607169348072354915 – même média, quatre adresses, une URL canonique.
Conseils de pro
- Gardez l'ID de média comme clé stable. Les shortcodes sont le visage public d'un média ; l'ID numérique est son identité dans chaque API et base de données. Stocker l'ID à côté de l'URL rend les recherches futures indépendantes de la façon dont le lien a été partagé.
- Faites l'aller-retour pour vérifier vos données. Si l'ID d'une exportation et le shortcode d'une URL divergent, décodez le shortcode et comparez – la conversion est exacte, donc un écart signifie que le média est réellement différent.
- Convertissez depuis chaque côté d'une URL. Les routes de publication, de reel, d'affichage reels et d'IGTV portent le même shortcode derrière des verbes différents. Quelle que soit la variante reçue, l'ID et l'URL canonique résultantes sont identiques.
- Tout domaine, même média. Un lien instagr.am, un lien ig.me et un lien instagram.com décodent vers la même ID quand ils partagent un shortcode, et un préfixe d'utilisateur n'y change rien non plus. Ne laissez pas l'habit de l'adresse faire passer un post pour plusieurs lors d'une passe de déduplication.
- Utilisez l'URL standard pour le partage. La forme /p/ rend tout média – publication, reel ou IGTV – donc la sortie d'URL est l'adresse la plus sûre à transmettre, intégrer ou journaliser.
- Le convertisseur est un lot d'un. La conversion est instantanée et locale, donc traiter une liste de shortcodes ou d'ID est une série de cycles rapides de collage et de copie – sans chargement, sans limite de débit, sans attente entre les entrées.
- Associez-le à l'analyseur d'URL Instagram. Collez le même lien dans l'analyseur pour la décomposition complète – type, nom d'utilisateur, détail et URL nettoyée – et utilisez ce convertisseur chaque fois que vous avez besoin de l'ID d'un shortcode précis en soi.
Alternatives
Comment passer autrement entre shortcodes et ID de média ? Les options en pratique :
| Méthode | Les deux sens | Précision totale | Accepte les URL | Téléverse vos données |
|---|---|---|---|---|
| Décodage base 64 manuel | Non (sujet à erreur) | Non | Non | Non |
| Fragment de console navigateur | Oui, si vous l'écrivez | Dépend | Non | Non |
| Convertisseur base64 générique | Non – mauvais alphabet | Non | Non | Oui |
| Autres convertisseurs en ligne | Parfois | Incohérent | Parfois | Oui, souvent |
| Cet outil | Oui, garanti | Oui, BigInt | Oui | Non |
Le décodage manuel est un exercice de calculatrice sur les puissances de 64 – les positions de l'alphabet, les multiplications, les chaînes de divisions – et un chiffre mal placé invalide tout le résultat. Un fragment de console peut fonctionner, mais vous écrivez vous-même la boucle base 64 à chaque fois. Un convertisseur base64 générique est carrément trompeur – le base64 standard décode des octets avec un autre alphabet et des règles de rembourrage, et sa sortie n'a rien à voir avec l'ID de média d'Instagram. Les autres convertisseurs de shortcodes varient en précision – beaucoup écrasent les ID en nombres à virgule flottante et produisent des shortcodes subtilement faux. Cet outil est la seule ligne qui garantit l'aller-retour exact dans les deux sens, depuis des shortcodes, des ID ou des URL complètes, sans que rien ne quitte votre navigateur.
Face aux API officielles
La conversion est volontairement hors ligne, et il vaut la peine de dire ce que les alternatives réseau peuvent et ne peuvent pas ajouter :
| Capacité | oEmbed | Graph API | Cet outil |
|---|---|---|---|
| Shortcode → ID de média | Non | Indirecte | Oui, exacte |
| ID de média → shortcode | Non | Non | Oui, exacte |
| URL canonique depuis les deux | Non | Indirecte | Oui |
| Légende, propriétaire, vues | Oui | Oui | Non disponible |
| Vérifier que le média existe | Partiel | Oui | Non disponible |
| Clé API / connexion | Jeton | Oui | Aucune – zéro requête |
oEmbed répond à comment s'appelle ce média – titre, auteur et miniature en un appel authentifié par jeton. La Graph API répond tout sur le média, au prix d'un jeton, d'une connexion et d'un quota. Ni l'une ni l'autre ne convertit un shortcode directement en son ID de média numérique ; les ID de nœud de la Graph API sont distinctes des ID de média, et extraire l'ID de média signifie généralement démonter l'URL soi-même – précisément l'étape que cet outil automatise. Les trois répondent à des questions différentes – pour l'identité numérique d'un média, le convertisseur local est complet ; pour le reste, les API restent des services séparés.
Convertisseur contre analyseur d'URL
Toollect publie deux outils Instagram qui prennent tous deux un lien et connaissent tous deux les shortcodes. Ils se complètent, ils ne rivalisent pas – le tableau montre quelles réponses chacun donne :
| Question | Analyseur d'URL Instagram | Ce convertisseur |
|---|---|---|
| Quel genre de lien est-ce ? | Tous les types – publication, reel, profil, story, tag, DM, redirection | Seulement – porte-t-il un shortcode de média ? |
| Donne l'ID de média ? | Oui, pour les liens de média | Oui, pour les liens de média – c'est tout son travail |
| Nettoie les paramètres de suivi ? | Oui – igsh, utm_*, empreintes du wrapper | Inutile – la sortie est toujours une URL canonique neuve |
| Déplie les wrappers l.instagram.com ? | Oui, y compris les cibles externes | Non – rejeté |
| Liens de profil, tag, story, DM | Analysés avec type et détail | Rejetés comme invalides |
| Shortcode nu ou ID numérique | Shortcode seulement | Les deux, dans les deux sens |
L'analyseur est le généraliste – il vous dit tout sur un lien, le nettoie et déplie les wrappers de partage. Le convertisseur est le spécialiste – il transforme un shortcode en ID et retour, depuis chaque côté, et accepte la grammaire d'URL complète par commodité. Passez le même lien de média dans les deux et l'ID concorde ; passez un lien de bio dans les deux et l'analyseur le déplie pendant que le convertisseur décline poliment. Quand un flux de travail a besoin des deux réponses, la combinaison prend deux secondes – et les deux outils sont 100 % côté client avec zéro requête.
Ce qu'il ne fait pas
Nommer les limites fait partie de la fiabilité – le convertisseur ne doit jamais être sur-fait confiance :
- Il ne récupère pas le média. Aucune requête – la conversion est de l'arithmétique base 64 dans votre navigateur, et l'outil ne peut pas dire si une publication est en ligne, supprimée ou n'a jamais existé.
- Il ne résout pas les noms d'utilisateur ni les profils. Les liens de profil ne portent pas de shortcode, donc ils sont hors du périmètre et affichent le message d'entrée invalide.
- Il ne déplie pas les wrappers de partage. Un lien de bio
l.instagram.com/?u=…&e=…cache sa cible dans un paramètre codé en URL, donc le chemin ne porte aucun shortcode et le lien est rejeté. Le déplier est le travail de l'analyseur d'URL. - Il ne traite pas les liens courts de DM ni de profil.
ig.me/m/{id}est un fil de messages etig.me/u/{username}est un profil – aucun n'est un média, donc aucun n'est converti. - Il n'expose ni la vidéo ni l'image. L'URL standard qu'il produit est une adresse, pas un contenu – l'ouvrir est le travail du navigateur.
- Il ne devine pas. Une entrée qui ne correspond à aucun des trois formats (shortcode, ID ou URL de média) produit le message d'entrée invalide plutôt qu'un résultat partiel ou approximatif.
Tout ce que le convertisseur promet – conversion exacte dans les deux sens, extraction d'URL, sortie canonique – est garanti par l'arithmétique elle-même, et tout le reste est volontairement laissé à d'autres outils.
Dépannage
| Problème | Cause | Solution |
|---|---|---|
| Rien n'apparaît dans le panneau de résultats | Le texte n'est ni un shortcode, ni un ID, ni une URL de média | Collez un shortcode nu de 11 caractères, un ID numérique ou un lien d'une route de média (p, reel, reels, tv) sur l'un des trois hôtes |
| Un lien de profil ou de hashtag affiche l'erreur | Ces routes ne portent pas de shortcode | Le convertisseur ne traite que les médias ; pour les profils et les tags, utilisez l'analyseur d'URL Instagram |
| Un lien de bio (l.instagram.com/…) affiche l'erreur | Les wrappers de partage cachent la cible dans un paramètre – pas de shortcode dans le chemin | Dépliez-le avec l'analyseur d'URL Instagram, qui résout la cible encodée |
| Un lien ig.me/u/… ou ig.me/m/… affiche l'erreur | Ces liens courts sont un profil et un fil de messages – pas des médias | Aucune conversion applicable – les profils et les fils n'ont pas de shortcode |
| L'ID collée renvoie un shortcode d'aspect différent | L'ID appartient réellement à un autre média | La conversion est exacte – des ID différentes encodent toujours vers des shortcodes différents |
| La ligne d'URL diffère de ce qui a été collé | L'outil normalise vers la forme /p/ canonique | C'est voulu – /p/ rend les publications, reels et IGTV confondus |
| Je m'attendais à ce que l'ID commence par un chiffre précis | Rien d'anormal – les ID n'ont pas de longueur fixe | Les valeurs en base 64 représentent leur nombre ; c'est la longueur du shortcode qui varie, de 10 à 12 caractères |
Confidentialité et traitement des données
Ce convertisseur fonctionne selon le modèle de confidentialité le plus strict des outils Toollect – il ne fait aucune requête réseau.
- Rien n'est téléversé. La conversion s'exécute entièrement dans votre navigateur. Aucune requête contenant le shortcode, l'ID ou l'URL collée n'est jamais envoyée nulle part.
- Pas de compte, pas d'analyse. Pas de connexion, pas de script de suivi, pas d'enregistrement des médias convertis.
- Rien n'est stocké. L'outil ne conserve aucun état entre les visites – fermez l'onglet et la conversion disparaît.
- Pas de scripts tiers. La page ne s'exécute qu'avec son propre code – pas de widgets d'intégration, pas de boutons de partage, pas d'appels externes.
Pour tout flux de travail qui commence par un lien ou un ID que vous préférez ne pas envoyer à un serveur, c'est la page où la conversion se produit sans quitter votre appareil.
Spécifications techniques
Détails :
- Conversion – arithmétique base64url sur l'alphabet Instagram (
A–Z a–z 0–9 - _), bijective dans les deux sens, sans approximation - Précision – arithmétique
BigIntpour chaque opération ; exacte pour les ID au-delà de la plage d'entiers sûrs de JavaScript (9.007.199.254.740.991) - Formats d'entrée – shortcode nu de 10–12 caractères (
DIPPWkUh7Rj), ID de média numérique (3607169348072354915) ou URL Instagram des routes de médiap,reel,reelsettvsurinstagram.com,instagr.amouig.me– avec protocole, sous-domaine (www,m), préfixe d'utilisateur et alias d'intégration facultatifs ; toutes les autres routes et hôtes sont rejetés - Sortie – shortcode, ID de média numérique et URL canonique
https://www.instagram.com/p/{shortcode}/, chacune avec son bouton de copie - Traitement – JavaScript 100 % côté client, zéro requête réseau, sans clé API, sans serveur
- Navigateurs – tous les navigateurs modernes (BigInt, Clipboard API)
Fonctionnalités
- Convertit les shortcodes Instagram en ID de média numériques dans les deux sens
- Accepte un shortcode nu, un ID numérique ou une URL complète de publication, de reel et d'IGTV de instagram.com, instagr.am ou ig.me
- Décode les ID au-delà de la plage d'entiers sûrs de JavaScript avec une précision BigInt totale
- Génère l'URL canonique instagram.com/p/... à partir de l'une ou l'autre entrée
- Copie en un clic le shortcode, l'ID de média et l'URL standard
- Conversion locale instantanée sans requête réseau ni clé API
- Distingue les quatre routes de média – publication, reel, reels et IGTV