BCUP JSON
Conversión de archivos

Convertir BCUP a JSON

RESPUESTA RÁPIDA
¿Es posible convertir BCUP a JSON?
Sí - BCUP se convierte a JSON.

No hay un botón de menú para JSON, por lo que es una pequeña tarea de scripting. Carga la bóveda en un proyecto de Node.js con buttercup-core, construye una fachada de la bóveda y utiliza JSON.stringify. El resultado es una instantánea estructurada en .json de tus grupos y entradas en texto plano.

También a JSON: BDOB · EXPRESS · REPLIT

En esta página

Probado en macOS, Windows y Linux
Última verificación Sep 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir BCUP a JSON?

Una bóveda .bcup es la base de datos cifrada de Buttercup, y los desarrolladores exportan a .JSON cuando quieren inspeccionar, respaldar o procesar programáticamente sus credenciales fuera de la aplicación. Las propias fachadas de Buttercup están construidas literalmente para convertir bóvedas desde y hacia objetos JSON planos.

Cómo convertir BCUP a JSON

buttercup-core (Node.js) OPEN-SOURCE

En un proyecto Node de tipo ESM, carga el .bcup con un TextDatasource/Credentials, luego llama a createVaultFacade(vault) y escribe JSON.stringify(facade) en un archivo .json.

buttercup-exporter (Node.js) OPEN-SOURCE

La CLI oficial buttercup-exporter desbloquea una bóveda y emite su contenido; captura la salida del objeto y guárdala como .json.

Acerca de estos formatos

Calidad y qué observar

  • El JSON de la fachada no está cifrado: expone cada contraseña en texto claro, así que almacénalo y elimínalo con cuidado.
  • buttercup-core es solo para ESM y requiere Node 14+, por lo que debes ejecutarlo en un proyecto compatible o empaquetador en lugar de un script require simple.
  • El JSON sigue la forma de la fachada interna de Buttercup (grupos, entradas, campos), no un esquema genérico de gestor de contraseñas, por lo que otras aplicaciones no lo importarán directamente.

Preguntas frecuentes

¿Tiene Buttercup un botón de exportación a JSON?
No. La salida JSON requiere un script corto usando buttercup-core y su ayudante de serialización createVaultFacade.
¿Está documentada la estructura JSON?
Sí - el formato de fachada de Buttercup está documentado en el repositorio de buttercup-core y refleja los grupos, entradas y campos de la bóveda.
¿Puedo editar el JSON y volver a cargarlo?
Las fachadas están diseñadas para la ida y vuelta, por lo que una fachada con la forma correcta puede aplicarse de nuevo a una bóveda, pero la edición manual corre el riesgo de romper la estructura.
¿Por qué no puedo simplemente usar require()?
buttercup-core se publica como módulos ES; usa import en un proyecto ESM o un empaquetador como Webpack, no CommonJS require.