ToolPilot

Cifrador de archivos

Cifra un archivo o un texto con una contraseña, directamente en tu navegador. Nada se envía a ningún servidor.

Todo ocurre en tu navegador, sin envíos por la red. Tu archivo se procesa únicamente en tu dispositivo.

Cómo se usa

Para cifrar un archivo

  1. Elige el documento que quieres proteger, o cambia a la pestaña Texto si solo tienes un mensaje que cifrar.
  2. Genera una frase de contraseña o una serie de 20 caracteres, cópiala y guárdala en tu dispositivo. Es imprescindible: la contraseña no se puede recuperar.
  3. Marca la casilla «He anotado mi contraseña».
  4. Pulsa «Cifrar». El archivo cifrado se guarda en tu dispositivo con la extensión .tpenc. Por encima de 50 MB, una ventana te pregunta antes dónde escribirlo.
  5. Envía el archivo cifrado a su destinatario (WhatsApp, correo, una carpeta compartida…) y hazle llegar la contraseña por otro canal distinto. Por ejemplo, el archivo por correo y la contraseña por SMS.
  6. Envíale también la dirección de esta herramienta, copiada de la barra de direcciones de tu navegador: la necesitará para descifrar el archivo.
  7. Cuando termines, recarga la página: los campos se vacían y la contraseña deja de estar a la vista.

Arrastra tu archivo aquí

o haz clic para explorar — un archivo cada vez

Escribe o genera una contraseña.

Copia tu contraseña y guárdala. Sin ella es imposible descifrar el documento. La contraseña no se puede recuperar.

Cifrar un archivo con contraseña, sin registro y sin subirlo

¿Por qué cifrar un archivo antes de enviarlo?

Un documento enviado por correo, por mensajería o mediante un servicio de transferencia atraviesa máquinas que no son tuyas: servidores de correo, filtros antispam, alojamientos de adjuntos, copias de seguridad. Cada uno guarda una copia, a veces durante años. Cifrar el archivo antes del envío cambia el punto de protección: ya no hace falta que el canal sea de fiar, porque el archivo se protege solo. Una nómina, un contrato, el escaneo de un documento de identidad o un export contable queda ilegible para quien lo consiga sin la contraseña.

Esta herramienta cifra en tu lado, dentro de tu navegador, sin enviar el archivo por internet: el cálculo ocurre en tu máquina. Y se puede comprobar. Abre la pestaña Red de las herramientas de desarrollo de tu navegador mientras cifras: las únicas peticiones que verás son la carga inicial de los scripts de la propia herramienta desde toolpilot.app. Una vez cargados, no sale nada más de tu máquina y tu archivo nunca se transmite. No pide cuenta, no genera enlace de descarga y no existe ninguna copia de tu documento en ningún sitio salvo en tu dispositivo.

La seguridad real depende de dos cosas: la calidad de la contraseña y el canal por el que la transmites. Un archivo enviado por correo con la contraseña en el mismo mensaje no protege nada. Sepáralos: el archivo por correo, la contraseña por teléfono, SMS o mensajería cifrada. El generador integrado produce contraseñas aleatorias lo bastante largas para resistir un ataque sin conexión contra el archivo.

Casos de uso habituales

Enviar documentos laborales o médicos
Nóminas, contratos, bajas médicas, resultados de pruebas: documentos que no deberían viajar en claro por un buzón compartido ni acabar en la copia de seguridad de un proveedor.
Enviar documentación a una gestoría o a un abogado
Balances, extractos bancarios, piezas de un expediente: cifra el archivo antes de subirlo a un servicio de transferencia y comunica la contraseña por teléfono.
Proteger una copia de seguridad en la nube
Un archivo cifrado antes de subirlo sigue siendo ilegible para el proveedor y para quien entre en la cuenta, incluso tras una filtración del servicio.
Archivar un documento sensible en un USB
Las memorias USB se pierden. Un archivo cifrado encontrado por un desconocido es solo un bloque de bytes.

Cómo cifrar un archivo en tres pasos

Arrastra tu archivo a la zona indicada, o cambia a la pestaña Texto para proteger un mensaje corto. Sirve cualquier tipo de archivo. Para enviar varios documentos, agrúpalos antes en un ZIP.

Escribe una contraseña y confírmala, o pulsa «Generar» para obtener una aleatoria. El indicador muestra la entropía estimada y avisa por debajo de 50 bits. Después marca la casilla de confirmación: nadie, ToolPilot incluido, puede recuperar un archivo cuya contraseña se ha perdido.

Pulsa «Cifrar» y descarga el archivo .tpenc resultante. Envíalo por el canal que prefieras y transmite la contraseña por otro distinto. Para descifrarlo, tu destinatario arrastra el archivo a esta misma página, en la pestaña Descifrar.

Preguntas frecuentes

¿Qué pasa si pierdo la contraseña?
El archivo se pierde definitivamente. No hay procedimiento de recuperación, ni pregunta secreta, ni soporte al que escribir: la clave de descifrado se calcula a partir de tu contraseña y no se guarda en ningún sitio. Eso es justamente lo que hace seguro el método, y también lo que lo hace implacable. Guarda la contraseña en un gestor antes de cerrar la pestaña.
¿En qué se diferencia de un ZIP con contraseña?
Un ZIP cifrado con ZipCrypto —todavía la opción por defecto en varios programas— se rompe en segundos mediante un ataque de texto claro conocido documentado desde 1994. Un ZIP con AES-256 es sólido, pero la mayoría de programas de consumo derivan la clave con un PBKDF2 configurado a la baja, lo que abarata los intentos sin conexión. Esta herramienta usa Argon2id con 64 MiB de memoria, diseñado para encarecer cada intento incluso en tarjeta gráfica. Además, un ZIP deja la lista de archivos legible: aquí el propio nombre del archivo va cifrado.
¿Qué tamaño de archivo puedo cifrar?
Hasta 50 MB en cualquier navegador. Por encima, la herramienta escribe directamente en el disco en lugar de montar el resultado en memoria, lo que elimina el límite; esa escritura en flujo se apoya en la File System Access API, hoy disponible en Chrome y Edge pero no en Firefox ni Safari. Para varios archivos, agrúpalos antes en un ZIP.
¿Mis archivos se envían a un servidor?
No, y se puede comprobar. El cifrado y el descifrado se ejecutan íntegramente en tu navegador, dentro de un Web Worker. Abre la pestaña Red de las herramientas de desarrollo y lanza un cifrado: las únicas peticiones son la carga del propio código de la herramienta desde toolpilot.app, una vez por visita. Ni un byte del archivo se transmite. La página aplica además una Content-Security-Policy que limita `connect-src` al origen del sitio, así que ni siquiera un script inyectado tendría a dónde enviar tus datos. Tampoco carga publicidad ni scripts de terceros, a diferencia del resto del sitio.
¿Qué algoritmos utiliza exactamente?
La clave se deriva de la contraseña con Argon2id a 64 MiB de memoria, 3 iteraciones y 4 vías de paralelismo: la segunda opción recomendada por la RFC 9106, por encima del mínimo de OWASP. El contenido se cifra después con AES-256-GCM en bloques de 1 MiB, cada uno con su propia etiqueta de autenticación, con el número de bloque en el nonce y una marca en el último bloque. Esa construcción, tomada del formato age, impide quitar, duplicar o reordenar un bloque sin que falle el descifrado. La especificación completa del formato está publicada en el repositorio del sitio.
¿Contra qué no protege esta herramienta?
Contra una contraseña débil, o enviada por el mismo canal que el archivo. Contra un dispositivo ya comprometido por software malicioso o una extensión hostil, que vería el archivo antes de cifrarlo. Contra un compromiso de toolpilot.app que sirviera un JavaScript modificado: por eso se publican el módulo de cifrado y la especificación del formato. Por último, el tamaño aproximado del archivo y la fecha del envío siguen siendo visibles: el cifrado protege el contenido, no el hecho de que hayas enviado algo.
¿El destinatario tiene que instalar algo?
No. Abre esta página, cambia a la pestaña Descifrar, arrastra el archivo .tpenc y escribe la contraseña. Sin cuenta, sin instalación, sin complementos. Como el formato está documentado públicamente, también puede escribirse un descifrador independiente si hiciera falta.