BCUP JSON
Conversion de fichier

Convertir BCUP en JSON

RÉPONSE RAPIDE
Est-il possible de convertir BCUP en JSON ?
Oui - BCUP se convertit en JSON.

Il n'y a pas de bouton de menu pour le JSON, c'est donc un petit travail de script. Chargez le coffre dans un projet Node.js avec buttercup-core, créez une façade de coffre (vault facade), et utilisez JSON.stringify. Le résultat est un instantané .json structuré de vos groupes et entrées en texte clair.

Aussi vers JSON : BDOB · EXPRESS · REPLIT

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Sep 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir BCUP en JSON ?

Un coffre .bcup est la base de données chiffrée de Buttercup, et les développeurs exportent vers .JSON lorsqu'ils souhaitent inspecter, sauvegarder ou traiter par programmation leurs identifiants en dehors de l'application. Les façades de Buttercup sont littéralement conçues pour convertir les coffres vers et depuis des objets JSON simples.

Comment convertir BCUP en JSON

buttercup-core (Node.js) OPEN-SOURCE

Dans un projet Node ESM, chargez le .bcup avec un TextDatasource/Credentials, puis appelez createVaultFacade(vault) et écrivez le JSON.stringify(facade) dans un fichier .json.

buttercup-exporter (Node.js) OPEN-SOURCE

Le CLI officiel buttercup-exporter déverrouille un coffre et émet son contenu ; capturez la sortie de l'objet et enregistrez-la en tant que .json.

À propos de ces formats

Qualité et points de vigilance

  • Le JSON de la façade n'est pas chiffré - il expose chaque mot de passe en texte clair, stockez-le et supprimez-le donc avec précaution.
  • buttercup-core est exclusivement en ESM et nécessite Node 14+, vous devez donc l'exécuter dans un projet compatible ou un bundler plutôt qu'un simple script require.
  • Le JSON suit la structure de façade interne de Buttercup (groupes, entrées, champs), et non un schéma générique de gestionnaire de mots de passe, donc d'autres applications ne l'importeront pas directement.

Foire aux questions

Buttercup a-t-il un bouton d'exportation JSON ?
Non. La sortie JSON nécessite un court script utilisant buttercup-core et son assistant de sérialisation createVaultFacade.
La structure JSON est-elle documentée ?
Oui - le format de façade de Buttercup est documenté dans le dépôt buttercup-core et reflète les groupes, entrées et champs du coffre.
Puis-je modifier le JSON et le recharger ?
Les façades sont conçues pour l'aller-retour, donc une façade correctement structurée peut être réappliquée à un coffre, mais une modification manuelle risque de briser la structure.
Pourquoi ne puis-je pas simplement faire un require() ?
buttercup-core est publié sous forme de modules ES ; utilisez import dans un projet ESM ou un bundler comme Webpack, et non CommonJS require.