Exporter les mots de passe Edge en CSV (corriger Windows Hello), recouper avec Chrome & Firefox et dédupliquer sous Excel

Tout savoir pour exporter vos mots de passe Edge en CSV, corriger le bug « rien ne se passe après le PIN », puis croiser et nettoyer les données avec Chrome/Firefox dans Excel (ou via Power Query/PowerShell) sans mettre votre sécurité en danger.

Sommaire

Vue d’ensemble de la question

Objectif : exporter les mots de passe enregistrés dans Microsoft Edge en CSV (ouvrable dans Excel), détecter/supprimer les entrées obsolètes ou dupliquées, et rapprocher ce jeu de données avec ceux de Chrome et Firefox. Un souci fréquent est signalé : après saisie du PIN Windows Hello, l’export Edge ne produit aucun fichier et aucun message. Cette page détaille des solutions concrètes (pas de blabla) et des workflows prêts à l’emploi (Excel, Power Query, PowerShell) pour repartir avec un CSV propre et ré‑importable.


Réponse & solutions

Exporter depuis Microsoft Edge (CSV)

Le libellé peut varier selon la version (« Profils » → « Mots de passe » ou « Portefeuille » → « Mots de passe »).

  1. Ouvrez Menu (⋯)Paramètres.
  2. Allez à Mots de passe (ou Portefeuille → Mots de passe).
  3. Dans Mots de passe enregistrés, cliquez Exporter les mots de passe.
  4. Confirmez puis authentifiez‑vous (PIN Windows Hello, Touch ID, ou mot de passe du compte via « Autres options »).
  5. Choisissez l’emplacement et enregistrez le fichier .csv.

Important : le CSV contient sites, identifiants et mots de passe en clair. Manipulez‑le prudemment (voir la section « Sécurité » plus bas).

Où se sauve le fichier ?

  • Par défaut : Téléchargements (ou le dernier dossier utilisé dans la boîte « Enregistrer sous »).
  • Astuce : triez votre dossier par Date de modification pour le retrouver rapidement.

Astuce encodage (Excel)

Si les caractères spéciaux s’affichent mal, importez le CSV via Données → À partir d’un fichier texte/CSV et forcez l’origine du fichier : UTF‑8.


Dépanner si l’export Edge ne marche pas (PIN saisi mais rien ne se passe)

Lorsque l’export ne produit aucun fichier (ni erreur), suivez cette check‑list du plus simple au plus structurant :

  1. Changer de méthode d’authentification : dans l’invite Windows Hello, cliquez Autres options puis choisissez Mot de passe du compte Windows. Réessayez.
  2. Mettre Edge à jour : Menu (⋯) → Aide et commentaires → À propos de Microsoft Edge puis redémarrez Edge, voire Windows.
  3. Désactiver temporairement les extensions (surtout sécurité/anti‑pub/anti‑tracking), puis testez l’export.
  4. Vérifier les stratégies d’entreprise : dans la barre d’adresse, tapez edge://policy/. Si l’appareil/profil est géré (pro/école), l’export peut être désactivé par politique. Recherchez les politiques relatives aux mots de passe ou à l’export. Si c’est géré, rapprochez‑vous de l’administrateur.
  5. Essayer dans un nouveau profil Edge : Menu → Profil → Ajouter. Connectez‑vous (si besoin) et testez l’export.
  6. Vérifier la boîte « Enregistrer sous » : elle peut être cachée derrière une fenêtre plein écran. Essayez Alt+Tab.
  7. Tester un autre dossier : enregistrez vers Téléchargements (ou un répertoire où vous avez les droits). En environnement sécurisé, le Bureau/Documents peuvent être protégés (accès contrôlé aux dossiers) : testez ailleurs.
  8. Contournement rapide : importer les mots de passe Edge dans Chrome (Paramètres mots de passe → Importer depuis Edge), puis exporter depuis Chrome en CSV (cf. section suivante).
SymptômeCause possibleCorrectif
PIN accepté, aucun fichierFenêtre « Enregistrer sous » hors focus / masquéeBasculer avec Alt+Tab ou réduire les fenêtres
Export grisé ou revient en bouclePolitique d’entreprise activeVérifier edge://policy/ et contacter l’IT
Erreur d’autorisationDossier protégé / droits insuffisantsEssayer Téléchargements, ou un autre chemin
Rien ne se passe avec PINGlitch Windows Hello / brokerChoisir « Mot de passe » à la place du PIN, puis redémarrer Edge

Exporter depuis Chrome et Firefox (pour recouper dans Excel)

  • Chrome : ouvrez chrome://settings/passwords → section Mots de passe enregistrésExporter les mots de passe → authentifiez‑vous → enregistre un .csv.
  • Firefox : ouvrez about:loginsExporter les identifiants → confirmez → enregistre un .csv.
NavigateurChemin d’accèsActionFormat de sortie
EdgeParamètres → (Portefeuille/) Mots de passe⋯ → ExporterCSV
Chromechrome://settings/passwords⋯ → ExporterCSV
Firefoxabout:logins⋯ → Exporter les identifiantsCSV

Comprendre les CSV : en‑têtes typiques et harmonisation

Chaque navigateur n’exporte pas exactement les mêmes colonnes. Pour faciliter les rapprochements sous Excel/Power Query, harmonisez vers un schéma commun :

Champ harmoniséEdge / Chrome (CSV)Firefox (CSV)Commentaire
URLurlurl ou originPoint d’accès du site (peut être en http ou https)
IdentifiantusernameusernameAdresse e‑mail ou login
MotDePassepasswordpasswordEn clair dans le CSV
Nom (facultatif)name(souvent absent)Libellé convivial (non essentiel)
Source(à créer)(à créer)Renseignez « Edge », « Chrome », « Firefox » pour vos recoupements

Une fois les trois CSV harmonisés, vous pouvez soit tout traiter dans Excel, soit opter pour un flux Power Query (plus robuste) ou un script PowerShell (rapide et automatisable).


Nettoyer et organiser sous Excel (méthode simple)

  1. Ouvrez les CSV (Edge, Chrome, Firefox) dans Excel. Si besoin, renommez les en‑têtes pour unifier : URL, Identifiant, MotDePasse, Nom, Source.
  2. Concaténez les données dans une seule feuille (copier‑coller sous le dernier enregistrement), et ajoutez la colonne Source si absente.
  3. Standardisez les URL (facultatif mais recommandé) :
    • Remplacez http:// et https:// par rien.
    • Supprimez www. en tête.
    • Ne gardez que le domaine (avant le premier /).
  4. Trier par URL puis Identifiant pour regrouper visuellement les doublons.
  5. Utiliser Données → Supprimer les doublons en cochant URL et Identifiant. Conservez une copie de l’onglet initial au cas où.
  6. Contrôle visuel : filtrez sur les domaines où vous avez 3‑5 entrées (indices de comptes périmés), décidez de conserver les paires les plus actuelles.
  7. (Optionnel) Ajoutez une colonne Notes pour marquer les entrées à supprimer/réinitialiser.

Rapprochement multi‑sources (Pivot Table)

Ajoutez une colonne Source (Edge/Chrome/Firefox), puis insérez un Tableau croisé dynamique avec :

  • Lignes : Domaine/URL standardisée
  • Colonnes : Source
  • Valeurs : Nombre d’Identifiants (ou comptes distincts)

Vous visualisez instantanément les domaines présents dans plusieurs navigateurs (doublons inter‑sources) et ceux présents dans un seul (à vérifier).


Power Query (méthode robuste, reproductible)

Power Query vous permet de normaliser et dédupliquer proprement, sans vous soucier de la langue d’Excel. Procédez ainsi :

  1. Dans Excel : Données → Obtenir des données → À partir d’un fichier → À partir d’un fichier texte/CSV. Importez edge.csv, puis chrome.csv et firefox.csv.
  2. Dans l’éditeur Power Query, renommez/ordonnez les colonnes (URL, Identifiant, MotDePasse). Ajoutez une colonne personnalisée Source avec la valeur fixe « Edge », « Chrome » ou « Firefox » selon le fichier.
  3. Standardisez les URL avec ces transformations :
    • Transformer → Formater → minuscules
    • Transformer → Remplacer les valeurs : https:// → vide, puis http:// → vide
    • Transformer → Remplacer les valeurs : www. → vide
    • Fractionner la colonne par le délimiteur / et ne garder que le premier élément (domaine).
  4. Assembler les trois requêtes via Accueil → Combiner → Ajouter des requêtes.
  5. Déduplication : sélectionnez les colonnes URL et IdentifiantSupprimer les doublons.
  6. (Optionnel) Ajoutez une colonne LongueurMDP : = Text.Length([MotDePasse]) pour repérer les mots de passe trop courts.
  7. Charger dans Excel. Vous pouvez rejouer ce flux quand vous voulez (il est mémorisé).

Exemple d’étapes M (générique) pour normaliser l’URL dans une requête :

let
    Source = Csv.Document(File.Contents("C:\Chemin\edge.csv"),[Delimiter=",", Encoding=65001, QuoteStyle=QuoteStyle.Csv]),
    Promoted = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
    KeepCols = Table.SelectColumns(Promoted, {"url","username","password"}),
    Renamed = Table.RenameColumns(KeepCols, {{"url","URL"},{"username","Identifiant"},{"password","MotDePasse"}}),
    ToLower = Table.TransformColumns(Renamed, {{"URL", Text.Lower}}),
    StripHttps = Table.ReplaceValue(ToLower,"https://","",Replacer.ReplaceText,{"URL"}),
    StripHttp  = Table.ReplaceValue(StripHttps,"http://","",Replacer.ReplaceText,{"URL"}),
    StripWWW   = Table.ReplaceValue(StripHttp,"www.","",Replacer.ReplaceText,{"URL"}),
    SplitURL   = Table.SplitColumn(StripWWW, "URL", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), {"URL"}),
    AddedSource= Table.AddColumn(SplitURL, "Source", each "Edge"),
    Reordered = Table.ReorderColumns(AddedSource,{"URL","Identifiant","MotDePasse","Source"})
in
    Reordered

Répétez pour Chrome/Firefox (changez le chemin et la valeur de la colonne Source), puis Ajouter des requêtes et Supprimer les doublons sur URL+Identifiant.


Script PowerShell (fusion & déduplication automatisées)

Pour un ménage « one‑shot » rapide, ce script PowerShell assemble edge.csv, chrome.csv, firefox.csv, normalise sommairement l’URL et déduplique sur URL+Identifiant. Il produit Passwords‑Clean.csv.

# Exécuter dans un dossier contenant edge.csv, chrome.csv, firefox.csv
# ⚠️ Les CSV contiennent des mots de passe en clair. Supprimez les fichiers après usage.

function Get-FirstPresent {
param(\$row, \$candidates)
foreach (\$c in \$candidates) {
if (\$row\.PSObject.Properties.Name -contains \$c -and \$row.\$c) { return \$row.\$c }
}
return \$null
}

function Normalize-Domain {
param(\$url)
if (-not \$url) { return \$null }
\$s = \$url.ToLower()
\$s = \$s -replace '^https?://',''
\$s = \$s -replace '^[www](http://www).',''
if (\$s.Contains('/')) { \$s = \$s.Substring(0, \$s.IndexOf('/')) }
return \$s
}

\$files = @(
@{Path="edge.csv";    Source="Edge"},
@{Path="chrome.csv";  Source="Chrome"},
@{Path="firefox.csv"; Source="Firefox"}
)

\$all = foreach (\$f in \$files) {
if (Test-Path \$f.Path) {
Import-Csv -Path \$f.Path | ForEach-Object {
\[PSCustomObject]@{
URL        = Normalize-Domain (Get-FirstPresent $\_ @('url','origin','Website','web site','site'))
Identifiant= Get-FirstPresent $\_ @('username','user','login','identifiant')
MotDePasse = Get-FirstPresent $\_ @('password','motdepasse','pass')
Source     = \$f.Source
}
}
}
}

\$clean = \$all | Where-Object { \$*.URL -and \$*.Identifiant } |
Sort-Object URL, Identifiant -Unique

\$clean | Export-Csv -Path "Passwords-Clean.csv" -NoTypeInformation -Encoding utf8
Write-Host "Fichier produit : Passwords-Clean.csv" 

Vous pouvez ensuite ouvrir Passwords‑Clean.csv dans Excel pour un dernier contrôle visuel avant ré‑import.


Ré‑importer le CSV nettoyé

Une fois votre fichier propre (doublons éliminés, entrées obsolètes supprimées), ré‑importez‑le dans le navigateur ou l’outil de votre choix :

  • Edge : Paramètres → Mots de passe⋯ → Importerà partir d’un fichier CSV → sélectionnez votre fichier.
  • Chrome : chrome://settings/passwords⋯ → Importer → choisissez votre CSV.
  • Firefox : about:logins⋯ → Importer depuis un fichier → choisissez votre CSV.

Si un import échoue, vérifiez que les en‑têtes attendus par le navigateur sont bien présents (souvent name, url, username, password pour les navigateurs Chromium). Rétablissez les noms exacts si nécessaire.


Alternative « tout‑en‑un » (facultatif)

Les gestionnaires de mots de passe dédiés (p. ex. Bitwarden, 1Password, KeePass, Dashlane) savent :

  • Importer des CSV de plusieurs navigateurs,
  • Détecter les doublons, mots de passe faibles ou réutilisés,
  • Et ré‑exporter un CSV propre.

Vous pouvez en utiliser un ponctuellement pour « faire le ménage » puis décider si vous le conservez.


Sécurité (crucial avec les CSV)

  • Un CSV = données en clair. Évitez de le conserver. Une fois le nettoyage terminé, supprimez‑le et videz la Corbeille.
  • Si vous devez le garder temporairement : placez‑le dans une archive chiffrée (ex. 7‑Zip/AES) ou un dossier chiffré. N’envoyez jamais ce fichier non chiffré par e‑mail/messagerie.
  • Si vous travaillez sur un poste partagé, verrouillez la session (Windows : Win+L) dès que vous quittez le clavier.
  • Après ré‑import, supprimez les CSV d’origine et détricotez les copies temporaires (Cloud, Téléchargements, historique).
  • (Optionnel) Conservez un inventaire minimal (liste des domaines et la date de mise à jour) – sans les mots de passe.
RisqueMesure de mitigation
Exfiltration du CSVÉviter tout envoi non chiffré ; supprimer rapidement après usage
Fuite locale (poste partagé)Verrouiller la session ; travailler dans un dossier chiffré
Erreur de manipulationConserver une copie de sauvegarde chiffrée le temps des opérations

FAQ express

Pourquoi mon export Edge ne donne rien alors que le PIN est accepté ?
Souvent, la boîte « Enregistrer sous » est ouverte mais masquée. Sinon, c’est un accroc d’authentification Windows Hello : choisissez Mot de passe dans « Autres options ». Dans un contexte pro, une politique peut bloquer l’export.

Puis‑je dédupliquer sur l’URL entière ?
Oui, mais vous risquez de rater certains doublons si l’URL varie (https:// vs http://, présence de www., chemins). La standardisation par domaine avant la déduplication est plus sûre.

Dois‑je conserver la colonne « Nom » (name) des CSV Chromium ?
Non, elle n’est pas indispensable au rapprochement. Conservez l’URL, l’Identifiant, le MotDePasse, la Source.

Comment évaluer la qualité de mes mots de passe dans Excel ?
Avec Power Query, ajoutez une colonne personnalisée LongueurMDP (Text.Length([MotDePasse])) pour repérer les mots de passe courts. Pour des vérifications avancées (unicité, complexité), mieux vaut un gestionnaire dédié.

Et si l’export est bloqué par la politique de l’entreprise ?
Il n’existe pas de contournement propre côté utilisateur. Si vous avez un besoin légitime (audit, migration), demandez à l’IT de procéder ou d’accorder temporairement l’export.

Peut‑on lire directement la base locale des mots de passe ?
Techniquement, les navigateurs stockent dans une base locale chiffrée (et liée à l’utilisateur OS). Ce n’est pas recommandé de la manipuler directement : utilisez les fonctions d’export/import prévues pour éviter toute corruption ou fuite.


Résumé opérationnel

  • Export Edge : Paramètres → (Portefeuille/) Mots de passe → ⋯ → Exporter → s’authentifier → enregistrer le CSV.
  • Si l’export « ne fait rien » : utiliser Mot de passe Windows au lieu du PIN, mettre Edge à jour, désactiver les extensions, vérifier edge://policy/, tester un nouveau profil, changer de dossier, ou exporter via Chrome (import Edge → export Chrome).
  • Recouper/épurer : exporter aussi Chrome et Firefox, fusionner dans Excel (ou Power Query), standardiser l’URL (domaine), Supprimer les doublons (URL + Identifiant), contrôle visuel, puis ré‑import.
  • Sécurité : le CSV est en clair → usage minimal, stockage chiffré temporaire, suppression finale.

Annexes pratiques

Checklist rapide « Export Edge »

  • J’ai localisé Paramètres → Mots de passe.
  • J’ai cliqué ⋯ → Exporter.
  • J’ai choisi Mot de passe Windows si le PIN échoue.
  • J’ai vérifié la fenêtre « Enregistrer sous » et le dossier de destination.
  • Le fichier CSV est présent (tri par date dans Téléchargements).

Modèle de colonnes conseillé

ColonneDescriptionExemple
URLDomaine standardisé (sans protocole/chemin)exemple.com
IdentifiantAdresse e‑mail ou loginprenom.nom@exemple.com
MotDePasseMot de passe en clair (temporaire)
NomLibellé (facultatif)Mon compte Exemple
SourceOrigine des donnéesEdge / Chrome / Firefox

Bonnes pratiques de ménage

  • Avant : copiez vos CSV dans un dossier temporaire, préparez une archive chiffrée vide (vous y déposerez le résultat).
  • Pendant : travaillez dans Excel/Power Query, mettez des filtres (domaine, source) pour isoler les zones à risque (multiples comptes).
  • Après : ré‑importez le CSV propre dans le navigateur/gestionnaire, supprimez les fichiers intermédiaires et videz la Corbeille.
  • Plus tard : changez les mots de passe faibles/réutilisés, activez l’authentification multifacteur (MFA) quand c’est possible.

Conclusion

Vous disposez maintenant d’une méthode complète pour exporter les mots de passe Edge en CSV, résoudre le bug Windows Hello « aucun fichier », puis croiser et nettoyer vos données avec Chrome/Firefox. Entre la version « Express » (Excel), la version robuste (Power Query) et la version automatisée (PowerShell), vous avez tout le nécessaire pour repartir avec un coffre‑fort d’identifiants cohérent et dédupliqué, sans sacrifier la sécurité.

Sommaire