← Alternativas

Bitwarden y Vaultwarden: el gestor de contraseñas gratis y cómo alojarlo tú mismo

Bitwarden es un gestor de contraseñas de código abierto con plan gratuito sin límite de dispositivos. Vaultwarden es un servidor compatible para alojarlo tú mismo.

En este artículo
  1. Qué es Bitwarden y cómo protege tus contraseñas
  2. El plan gratuito de Bitwarden
  3. Qué es Vaultwarden
  4. Cómo instalar Vaultwarden con Docker
  5. KeePassXC: la opción sin servidor
  6. Bitwarden, Vaultwarden y KeePassXC comparados
  7. Preguntas frecuentes

Bitwarden es un gestor de contraseñas de código abierto: guarda tus claves, tarjetas y notas en una bóveda cifrada en tu propio dispositivo y las sincroniza entre el navegador, el celular y el computador. Tiene un plan gratuito sin límite de contraseñas ni de dispositivos. Vaultwarden es un servidor no oficial, compatible con las aplicaciones de Bitwarden, pensado para alojarlo tú mismo.

Qué es Bitwarden y cómo protege tus contraseñas

Bitwarden usa cifrado de extremo a extremo con conocimiento cero: la bóveda se cifra en tu dispositivo con una clave derivada de tu contraseña maestra, y al servidor solo llega el contenido ya cifrado. La empresa no puede leer tus contraseñas, pero tampoco puede recuperarlas: si olvidas la contraseña maestra, pierdes el acceso a la bóveda.

Tiene aplicaciones para Windows, macOS y Linux, extensiones para los navegadores principales, apps para Android e iOS, una interfaz web y una herramienta de línea de comandos. Rellena formularios y genera contraseñas aleatorias.

El código es público. El servidor se publica bajo la licencia AGPL v3, salvo un directorio con funciones empresariales que usa una licencia propia de Bitwarden, y las aplicaciones cliente usan sobre todo la GPL v3. La empresa encarga auditorías de seguridad externas y publica los informes.

El plan gratuito de Bitwarden

Para uso personal, el plan gratuito alcanza para casi todo:

  • Contraseñas y dispositivos ilimitados, con sincronización entre todos.
  • Compartir elementos con otra persona.
  • Bitwarden Send, para enviar un texto o archivo cifrado que caduca solo.
  • Generador de contraseñas y autocompletado.

El plan Premium cuesta 19,80 dólares al año y agrega el generador de códigos de verificación en dos pasos (TOTP) dentro de la bóveda, 5 GB de adjuntos cifrados, acceso de emergencia e informes sobre la salud de tus contraseñas. El plan Familias cuesta 47,88 dólares al año para hasta seis personas. Los precios están en bitwarden.com/pricing y pueden cambiar.

Qué es Vaultwarden

Vaultwarden es una implementación alternativa del servidor de Bitwarden, escrita en Rust y publicada bajo AGPL v3. Usa las mismas aplicaciones oficiales de Bitwarden: en el cliente solo cambias la dirección del servidor por la tuya. Su atractivo es que consume muy pocos recursos, a diferencia del servidor oficial, que necesita más memoria y varios servicios.

Implementa casi toda la API de Bitwarden: bóveda personal, Send, adjuntos, organizaciones con colecciones y grupos, verificación en dos pasos con aplicación, correo, FIDO2 o YubiKey, y acceso de emergencia. Varias de esas funciones son de pago en el servicio oficial; en Vaultwarden están disponibles sin licencia.

Hay que tener claro lo que no es:

  • No es un proyecto oficial. No está asociado con Bitwarden, Inc. Sus propios autores piden no usar los canales de soporte de Bitwarden para problemas con Vaultwarden.
  • No tiene las auditorías del servidor oficial. El código es abierto y muy usado, pero no ha pasado por las mismas revisiones externas.
  • La seguridad del servidor queda en tus manos. Actualizaciones, respaldos y exposición a internet son tu responsabilidad.

Cómo instalar Vaultwarden con Docker

La forma recomendada es la imagen de contenedor oficial del proyecto. Si no conoces los contenedores, revisa primero qué es Docker.

  1. Prepara un servidor Linux con Docker. Una Raspberry Pi o un VPS pequeño bastan para una familia o un equipo pequeño.
  2. Descarga la imagen vaultwarden/server y créale un volumen persistente montado en /data, donde quedan la base de datos y los adjuntos.
  3. Define la variable DOMAIN con la dirección por la que vas a entrar.
  4. Pon delante un proxy inverso con HTTPS (Caddy, Nginx o Traefik). Es obligatorio: la bóveda web usa la API Web Crypto del navegador y solo funciona en un contexto seguro.
  5. Crea tu cuenta, desactiva los registros abiertos y activa la página de administración solo si la necesitas, con un token fuerte.
  6. Programa respaldos de /data fuera de ese servidor y prueba restaurarlos.

Si no quieres exponer el servidor a internet, puedes dejarlo accesible solo en tu red o por VPN. Las aplicaciones guardan una copia local de la bóveda, así que siguen funcionando sin conexión para leer contraseñas.

KeePassXC: la opción sin servidor

KeePassXC es un gestor de contraseñas libre (GPL v3) para Windows, macOS y Linux que guarda todo en un archivo cifrado local, en formato KDBX. No tiene nube propia ni cuenta: el archivo es tuyo y lo llevas donde quieras. Si quieres tenerlo en varios equipos, puedes guardarlo en una carpeta sincronizada, como Nextcloud, y abrirlo en el celular con aplicaciones compatibles con KDBX de otros desarrolladores.

Es la opción más simple desde el punto de vista de la confianza, porque no depende de ningún servidor. A cambio, la sincronización y el uso compartido son más manuales y es fácil generar conflictos si editas el archivo en dos equipos a la vez.

Bitwarden, Vaultwarden y KeePassXC comparados

Bitwarden (nube) Vaultwarden KeePassXC
Quién aloja los datos Bitwarden Tú Tú (un archivo)
Costo Gratis; Premium y Familias de pago Gratis; pagas el servidor Gratis
Licencia AGPL v3 y GPL v3, con partes bajo licencia propia AGPL v3 GPL v3
Sincronización Automática Automática Manual o con otra herramienta
Compartir con otros Sí, ampliado en planes de pago Sí, con organizaciones Limitado
Mantenimiento Ninguno Actualizar, respaldar, asegurar Respaldar el archivo
Ideal para La mayoría de las personas Quien ya administra servidores Uso local y sin cuentas

Para la mayoría, el plan gratuito de Bitwarden es la mejor relación entre seguridad y comodidad. Vaultwarden conviene si ya mantienes servidores propios y quieres control total o las funciones de pago sin costo. KeePassXC sirve a quien prefiere no depender de ningún servicio.

Preguntas frecuentes

¿Bitwarden es gratis? Sí. El plan gratuito incluye contraseñas y dispositivos ilimitados con sincronización. Los planes Premium y Familias agregan TOTP, adjuntos, acceso de emergencia e informes.

¿Vaultwarden es seguro? Puede serlo, pero depende de cómo lo administres: necesitas HTTPS, actualizaciones y respaldos. Es un proyecto no oficial y no tiene las auditorías externas del servidor de Bitwarden.

¿Puedo usar las apps de Bitwarden con Vaultwarden? Sí. Vaultwarden es compatible con las aplicaciones oficiales de Bitwarden; solo cambias la dirección del servidor al iniciar sesión.

¿Qué pasa si olvido la contraseña maestra de Bitwarden? Pierdes el acceso a la bóveda. Bitwarden no puede recuperarla porque nunca la conoce; solo el acceso de emergencia o, en organizaciones, el restablecimiento por un administrador permiten volver a entrar.

¿KeePassXC o Bitwarden? Bitwarden si quieres sincronización automática y compartir contraseñas sin esfuerzo. KeePassXC si prefieres un archivo local sin cuentas ni servidores.

Fuentes