🗃 Extensión de navegador ArchiveBox
Esta extensión permite enviar pestañas individuales o URLs que coincidan con ciertos patrones a tu instancia de ArchiveBox para conservarlas sin conexión. Ofrece varias ventajas:
- Tus datos te pertenecen: guarda el contenido importante y protégelo de enlaces rotos.
- Protege tus datos: conserva copias sin conexión en formatos comunes y duraderos.
- Aprovecha tus datos: organiza marcadores, busca en el historial y conecta otros sistemas mediante las API de ArchiveBox.
Obtén la extensión
Chrome / Brave / Otros navegadores basados en Chromium
Firefox / Waterfox / Tor Browser / Otros navegadores basados en Firefox
Microsoft Edge
Safari / iOS Safari (incluida en ArchiveBox.app para iOS/macOS)
Capturas de pantalla
Funciones
- 📸 Guarda la página actual con el botón, un atajo de teclado o el menú contextual.
- 🏛️ Envía URLs a tu servidor ArchiveBox para conservar sitios web.
- 🏷️ Busca, ordena, etiqueta y administra tus URLs guardadas.
- ⚙️ Archiva automáticamente páginas que coincidan con tus patrones, con listas de inclusión y exclusión.
- 📥 Revisa e importa en bloque URLs del historial o los marcadores de Chrome, Edge y Firefox.
- 🧭 Importa los marcadores, la Lista de lectura y el historial de Safari desde archivos ZIP, HTML o JSON exportados.
- 🖼️ Conserva capturas locales, incluidas capturas de página completa cuando se concede permiso.
- 📄 Guarda copias MHTML locales. (Chrome y Edge.)
- 📑 Guarda copias HTML con la extensión opcional SingleFile instalada y conectada.
- 📤 Exporta URLs como CSV o JSON, capturas como PNG, páginas como HTML o MHTML, o todo en un ZIP.
- 👤 Elige las cookies y la configuración del navegador que se sincronizarán con un perfil de autenticación de ArchiveBox.
- 🧹 Elige cuánto tiempo conservar las copias locales y elimínalas tras enviarlas correctamente al servidor.
- 🌐 Usa la extensión en inglés, español o chino simplificado.
Importar desde Safari
Safari no permite acceder en bloque a los marcadores ni al historial mediante sus API de WebExtensions. Usa la opción de Apple exportación de datos de navegación: en Mac elige Archivo → Exportar datos de navegación a un archivo; en iPhone/iPad elige Settings → Aplicaciones → Safari → Export. Selecciona los marcadores, la lista de lectura y el historial que estén disponibles.
En Opciones de la extensión → Importar URL en bloque, elige los datos de Safari que quieres importar y el intervalo de fechas del historial, y selecciona el ZIP exportado (o los archivos HTML/JSON extraídos). Revisa las URL, selecciona las que quieras conservar y haz clic en Importar seleccionados. Las URL ya guardadas se marcan como duplicadas. El historial conserva la fecha y hora de visita original. Los archivos se analizan localmente, las contraseñas y tarjetas de pago se ignoran, y las importaciones se añaden a la misma lista de URL guardadas que usan las otras fuentes de importación. Usa las acciones de sincronización existentes para enviarlas a tu servidor.
Capturas locales
Cuando se activa el guardado local de capturas en la página de opciones, la extensión guarda los archivos de captura en el almacenamiento OPFS local de la extensión antes de mostrar la ventana emergente:
- Captura de página completa:
snapshots/YYYYMMDD/example.com/{uuid}/chrome_extension_screenshot/screenshot.png - Captura MHTML:
snapshots/YYYYMMDD/example.com/{uuid}/chrome_mhtml/snapshot.mhtml
De forma predeterminada, las copias locales en OPFS se eliminan después de 30 días; puedes configurar la extensión para conservarlas indefinidamente o eliminarlas en cuanto el servidor reciba la URL.
Configuración
- Configura un ArchiveBox y asegúrate de que sea accesible desde el equipo en el que navegas
- En ArchiveBox 0.9.0, abre Administración → API → Claves API → Crear una clave API, crea una clave y cópiala.
- Abre Opciones de la extensión → Configuración, pega la clave en Clave API, e introduce la URL de tu servidor ArchiveBox (p. ej.
https://archivebox.example.com) en URL del servidor. Guarda la configuración y prueba la conexión.
- ✅ Pruébala haciendo clic derecho en cualquier página y seleccionando
Save to ArchiveBox, o haciendo clic en el icono de la extensión en la barra de menús.
Desarrollo
✨ Contribución original de TJ Horner (@tjhorner), ahora mantenido por @benmuth y el ArchiveBox equipo.
Si quieres contribuir a esta extensión (o simplemente compilarla para ti), tendrás que descargar e instalar Node.js y pnpm.
git clone https://github.com/ArchiveBox/archivebox-browser-extension
cd archivebox-browser-extension/
pnpm install
pnpm compile
pnpm build
pnpm build:edge
pnpm build:firefox
pnpm build:safari
Para desarrollo local:
pnpm dev # Chrome / Chromium
pnpm dev:edge # Edge
pnpm dev:firefox # Firefox
pnpm dev:safari # Safari WebExtension build
Para una compilación local de producción, carga .output/chrome-mv3 en Chrome / Chromium mediante Cargar extensión descomprimida interfaz, carga .output/edge-mv3 en Edge mediante edge://extensions, carga .output/firefox-mv3 en Firefox mediante about:debugging, o carga .output/safari-mv3 en Safari mediante Ajustes → Desarrollador → Añadir extensión temporal.
Para verificar la conservación local con respuestas reales del servidor y el reloj real de un minuto, inicia un servidor ArchiveBox desechable sin trabajadores de archivado (para que los envíos permanezcan en cola), compila la extensión y ejecuta:
ARCHIVEBOX_TEST_SERVER=http://127.0.0.1:5797 \
ARCHIVEBOX_TEST_KEY_FILE=/path/to/disposable-server-api-key \
node scripts/test-retention-live.mjs
La prueba real importa marcadores mediante la interfaz de opciones, los envía, comprueba que se conservan al desconectarse o faltar el servidor, verifica la eliminación de OPFS y metadatos, reinicia el service worker y espera la caducidad automática tras volver a enviarlos. Crea registros de prueba en el servidor y elimina uno de ellos para comprobar el caso de una captura ausente; usa una colección desechable. Las comprobaciones de valores predeterminados, persistencia y diseño de la interfaz se ejecutan con pnpm exec playwright test tests/retention.test.ts tests/options-responsive.test.ts.
Registro de cambios
- 2026-05 La extensión v3.2.1 añadió la sincronización de personas de ArchiveBox 0.9 y correcciones de permisos del host del servidor
- 2026-05 La extensión v3.2.0 migró a WXT, React, TypeScript y Manifest v3, con capturas de pantalla locales, capturas MHTML en Chrome / Edge y capturas HTML con SingleFile
- 2025-03 Nuevo Manifest v3 Extensión v2.1.3 Publicada
- 2024-11 Desarrollo comenzó de la extensión v2, con una interfaz y opciones de etiquetado más avanzadas
- 2024-01 El repositorio de la extensión se trasladó de
tjhorner/archivebox-exporteraArchivebox/archivebox-browser-extension - 2021-09 La extensión recibe soporte oficial de ArchiveBox v0.6.2; ya no es necesario ejecutar
:devrama - 2021-07 Extensión inicial publicada en las tiendas de extensiones de Chrome y Mozilla
- 2021-06 @tjhorner Creada la inicial
archivebox-exporterextensión
Otras extensiones para archivar
Otras extensiones de navegador que también archivan páginas web y que podrían ser más adecuadas si ArchiveBox no satisface tus necesidades.
- ArchiveWeb.page (extensión de archivado de muy alta fidelidad de Webrecorder)
- SingleFile (una excelente extensión para guardar páginas en un solo
.htmlarchivo, ya incluida en ArchiveBox) - Hypothesis (extensión centrada en las anotaciones que también permite archivar)
- Memex (otro proyecto centrado en las anotaciones que permite archivar)
- Save Page WE (una extensión de Firefox que también guarda páginas web en un solo archivo HTML)
Otros proyectos auxiliares de ArchiveBox
Otros proyectos que ayudan a importar URL a ArchiveBox desde diversas fuentes.
- https://github.com/layderv/archivefox (extensión para Firefox aportada por un usuario)
- https://github.com/Gertje823/ArchiveboxTelegramBot (Bot de Telegram para enviar URL a ArchiveBox)
- https://github.com/TheCakeIsNaOH/xbs-to-archivebox (Descarga tus marcadores de xBrowserSync, fíltralos y guárdalos en ArchiveBox)
- https://github.com/emschu/archivebox-quick-add (utilidad en Go para añadir enlaces a ArchiveBox)
- https://github.com/FracturedCode/archivebox-reddit (copia automáticamente a ArchiveBox los comentarios, publicaciones y otros contenidos guardados de Reddit)
- https://github.com/dbeley/reddit_export_userdata (antigua utilidad en Python para archivar contenido de Reddit en ArchiveBox)
- https://github.com/jess-sol/reddit-exporter (exporta datos de Reddit a ArchiveBox)
- https://github.com/jonesd/archivebox-pinboard-tranformer (exporta enlaces de Pinboard a ArchiveBox)
- https://github.com/agg23/archivebox-url-forwarder (antigua WebExtension para enviar URL a ArchiveBox)
Licencia
MIT Licencia










