Firefox guarda todo tu historial de navegación, marcadores y metadatos de sitios en una base de datos SQLite llamada places.sqlite. Tal vez quieras buscar en historial antiguo que la búsqueda integrada de Firefox no muestra bien, exportar tus datos de navegación o analizar tus hábitos. Pero abrir este archivo no es sencillo: Firefox lo bloquea mientras se ejecuta, y una vez que consigues una copia, macOS no tiene una forma integrada de verlo visualmente.
Localizar y Copiar la Base de Datos
La carpeta de perfil de Firefox vive en ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default-release/. Dentro, encontrarás places.sqlite junto a otras bases de datos como cookies.sqlite y formhistory.sqlite. La trampa: Firefox bloquea estos archivos mientras el navegador está en ejecución. Necesitas cerrar Firefox primero o copiar el archivo a otra ubicación mientras se ejecuta (aunque la copia puede quedar inconsistente si Firefox está escribiendo en ese momento).
Una vez que tienes el archivo, el enfoque de Terminal significa ejecutar sqlite3 places.sqlite y escribir consultas contra tablas como moz_places, moz_historyvisits y moz_bookmarks. El esquema no es intuitivo: las marcas de tiempo de visitas se almacenan en microsegundos desde la época, las URLs están en una tabla mientras que los metadatos de visita están en otra, y obtener una lista de historial legible requiere un JOIN. Esto es factible para alguien fluido en SQL, pero poco razonable para la mayoría de los usuarios.
Explora el Historial de Firefox Visualmente Con Tome
Tome abre places.sqlite como cualquier otro archivo de base de datos. Arrastra el archivo copiado a Tome y ve de inmediato cada tabla —moz_places, moz_historyvisits, moz_bookmarks y más— listadas en la barra lateral. Haz clic en cualquier tabla para explorar su contenido en una cuadrícula desplazable.
Busca y Filtra Tu Historial
Usa el editor de consultas SQL de Tome para escribir búsquedas específicas. Encuentra cada visita a un dominio determinado, filtra por rango de fechas usando las marcas de tiempo en microsegundos, o cuenta cuántas veces visitaste un sitio en particular. El resaltado de sintaxis y el autocompletado hacen que escribir estas consultas sea rápido.
Explora Marcadores y Metadatos
La tabla moz_bookmarks almacena la estructura de árbol de tus marcadores con relaciones padre-hijo. Explórala en Tome para ver tu jerarquía completa de marcadores, incluyendo estructura de carpetas y orden de clasificación, detalles que a veces el gestor de marcadores de Firefox oculta.
Inspecciona Otras Bases de Datos de Firefox
La misma carpeta de perfil contiene cookies.sqlite, formhistory.sqlite y content-prefs.sqlite. Cada una es una base de datos SQLite estándar que Tome puede abrir. Revisa qué cookies estableció un sitio, examina las entradas de formularios guardadas o inspecciona las preferencias por sitio, todo visualmente, sin escribir consultas en bruto en Terminal.