Gestor de portapapeles con exportación de historial en Mac: lo que de verdad funciona
Respuesta rápida: macOS no tiene historial del portapapeles propio, y la mayoría de los gestores de portapapeles para Mac tampoco ofrece exportarlo con un clic. Tienes tres opciones reales: elegir una app que anuncie la exportación, leer directamente la base de datos local de tu gestor o ejecutar un script sencillo que vuelque el portapapeles a un archivo. Cuál te conviene depende de si necesitas recuperar lo ya copiado o empezar a registrar lo que copies a partir de ahora.
El mito: «todos los gestores de portapapeles permiten exportar el historial»
Parece una función básica. Un gestor de portapapeles guarda todo lo que copias, así que seguro que puedes volcar esa lista en algún sitio. En la práctica, casi todas estas herramientas están pensadas para lo contrario: recuperar algo rápido, pegarlo y seguir con lo tuyo. El historial se trata como un búfer de vida corta, no como un archivo.
Y eso importa si quieres buscar los fragmentos que copiaste la semana pasada, pasarle un registro a un compañero, hacer copia de los elementos fijados antes de reinstalar o migrar a otra herramienta. Aquí tienes qué es realista, qué requiere algo de trabajo y qué conviene evitar.
¿Qué vía te conviene?
| Vía | Ideal para | Resultado | Esfuerzo | La pega |
|---|---|---|---|---|
| 1. App con exportación integrada | Archivado habitual, usuarios no técnicos | Varía según la app (texto, JSON, CSV) | Bajo | Pocas apps la ofrecen; puede implicar cambiar de herramienta |
| 2. Leer la base de datos local | Recuperación puntual del historial existente | Lo que extraigas con SQLite | Medio | El formato de almacenamiento puede cambiar entre versiones |
| 3. Script de registro | Un registro continuo, en texto plano y con búsqueda | Archivo de texto plano | Medio | Solo texto; captura contenido sensible si no lo filtras |
Vía 1: elige un gestor que anuncie la exportación
Si la exportación es un requisito imprescindible, mira la documentación de la app antes de instalarla, no cuando ya acumules seis meses de historial. Fíjate en tres cosas: el formato de exportación (texto plano, JSON, CSV), si incluye imágenes y archivos o solo texto, y si la exportación abarca los elementos fijados y metadatos como la hora de copia y la app de origen.
Compara a los candidatos en esos puntos con la documentación actual de cada app, porque las funciones cambian entre versiones. Los gestores de pago y centrados en la sincronización suelen tratar mejor los datos estructurados. Las herramientas ligeras y locales tienden a saltarse esta función. Aquí no hemos verificado la exportación de ninguna app de la competencia, así que confirma cada una por tu cuenta .
¿Dónde encaja Maccy?
Maccy es un gestor de portapapeles para macOS gratuito, de código abierto y «local-first». Guarda el historial en tu Mac, sin cuenta y sin sincronización en la nube. Que sepamos, no incluye un comando de «Exportar historial» específico . Eso sí, como los datos son locales, las vías 2 y 3 funcionan con él.
Hay dos ajustes de Maccy app que conviene conocer antes de exportar nada:
- Ajustes → Almacenamiento (Settings → Storage) controla qué se guarda (texto, imágenes, archivos) y cuántos elementos se conservan. Si quieres un archivo largo, sube primero el tamaño del historial: lo que supere el límite se descarta.
- Ajustes → Ignorar (Settings → Ignore) te permite excluir apps concretas (un gestor de contraseñas, por ejemplo) y tipos de pasteboard, de modo que las copias sensibles nunca entren en el historial ni acaben en una exportación.
Vía 2: leer la base de datos local
Es la mejor opción cuando ya tienes un historial que quieres recuperar. Las versiones recientes de Maccy mac guardan el historial en una base de datos dentro del contenedor sandbox de la app. Una ubicación habitual es:
~/Library/Containers/org.p0deje.Maccy/Data/Library/Application Support/Maccy/
Cierra Maccy clipboard primero y trabaja siempre sobre una copia del archivo, para no arriesgar el original:
cp -R ~/Library/Containers/org.p0deje.Maccy/Data/Library/Application\ Support/Maccy ~/Desktop/maccy-copia
sqlite3 ~/Desktop/maccy-copia/Storage.sqlite ".tables"
Cuando conozcas los nombres de tabla y columnas, puedes exportar con los modos de salida integrados de SQLite:
sqlite3 -header -csv ~/Desktop/maccy-copia/Storage.sqlite "SELECT * FROM <tu_tabla>;" > historial.csv
Prepárate para algo de limpieza. El contenido del portapapeles suele guardarse como blobs binarios indexados por tipo de pasteboard, así que puede que haya que decodificar el texto. Si SQL no es lo tuyo, la vía 3 es más sencilla. Ten en cuenta también que los avisos de macOS sobre acceso total al disco o al sandbox pueden impedir que Terminal lea el contenedor de otra app. Si te aparece un error de permisos, concédele acceso a Terminal en Ajustes del Sistema → Privacidad y seguridad → Acceso total al disco.
Vía 3: registrar el portapapeles en un archivo de texto plano
Si quieres un registro a prueba de futuro, con el que puedas usar grep y que no dependa del formato de almacenamiento de ninguna app, regístralo tú mismo. macOS incluye pbpaste, que imprime el contenido de texto actual del portapapeles. Este script lo consulta cada segundo y añade una entrada con fecha y hora cada vez que el contenido cambia:
#!/bin/bash
LOG="$HOME/clipboard-log.txt"
last=""
while true; do current="$(pbpaste)" if [ -n "$current" ] && [ "$current" != "$last" ]; then { echo "=== $(date '+%Y-%m-%d %H:%M:%S') ===" echo "$current" echo } >> "$LOG" last="$current" fi sleep 1
done
Guárdalo como clipboard-logger.sh, ejecuta chmod +x clipboard-logger.sh y lánzalo con ./clipboard-logger.sh. Para que arranque al iniciar sesión, envuélvelo en un plist de launch agent dentro de ~/Library/LaunchAgents.
Lo que este script no hace
- Solo texto. Ignora imágenes y archivos.
- Se pierde las copias rápidas. Dos copias dentro del mismo segundo se funden en una.
- No respeta el contenido «concealed» del portapapeles. Muchos gestores de contraseñas marcan sus copias como ocultas para que los gestores de portapapeles las ignoren. Un bucle con
pbpastea secas puede leerlas igualmente. No lo ejecutes mientras manejes secretos, o añade un filtro.
Funciona en paralelo con Maccy sin interferir, porque ambos solo leen el portapapeles.
Seguridad: trata cualquier exportación como un archivo de secretos
El historial del portapapeles es uno de los archivos más sensibles que puedes generar en tu Mac. En una semana puede acumular contraseñas, claves de API, códigos de un solo uso, direcciones y mensajes privados. Antes de exportar:
- Excluye los gestores de contraseñas y otras apps sensibles (en Maccy, Ajustes → Ignorar).
- Guarda las exportaciones en una ubicación cifrada, como un disco protegido con FileVault o una imagen de disco cifrada.
- Mantén las exportaciones fuera de las carpetas sincronizadas con la nube, salvo que quieras que se copien a otro sitio.
- Borra el archivo cuando termines y cambia cualquier credencial que veas en él.
Preguntas frecuentes
¿Se puede exportar el historial del portapapeles en un Mac?
macOS no guarda ningún historial, así que no hay nada integrado que exportar. Los gestores de portapapeles almacenan el suyo, y para exportarlo hay que usar una app con esa función, leer su base de datos o registrar el portapapeles con un script.
¿Maccy exporta el historial del portapapeles?
Que sepamos, Maccy no tiene un botón de exportación específico . Su historial es local, así que puedes leerlo desde disco o registrar el portapapeles con el script de arriba.
¿Dónde se guarda el historial del portapapeles en un Mac?
Depende de la app. No existe una ubicación común para todo el sistema. Las apps con sandbox suelen guardar sus datos en ~/Library/Containers y las demás, en ~/Library/Application Support.
¿Es seguro exportar el historial del portapapeles?
Solo con cuidado. Las exportaciones pueden contener contraseñas y tokens. Excluye las apps sensibles, guarda el archivo cifrado y bórralo cuando termines.
En resumen
Si necesitas exportaciones periódicas y bien presentadas, elige una herramienta que documente esa función. Si lo que quieres es rescatar lo que ya está guardado, lee la base de datos desde una copia. Y si prefieres un archivo duradero que controles por completo, un script de diez líneas supera a cualquier formato propietario. Elijas lo que elijas, protege la exportación como protegerías una lista de contraseñas.
Maccy es gratuito y de código abierto, por si buscas un gestor rápido y local sobre el que montar estos flujos de trabajo. ¿Para qué archivarías tu portapapeles: búsqueda, copia de seguridad o migración? La respuesta decide qué vía merece tu tiempo.
Paquete SEO (editorial; no publicar esta sección)
1. Opciones de título
- Exportar el historial del portapapeles en Mac: qué funciona (59 caracteres)
- Exportar el historial del portapapeles en Mac: 3 métodos (56 caracteres)
- Historial del portapapeles Mac: app, base de datos o script (59 caracteres)
2. Meta descripción
¿Quieres exportar el historial del portapapeles en Mac? La mayoría de gestores no puede. Te cuento tres vías reales: exportación nativa, base de datos y script. (160 caracteres)
3. Slug de la URL
/es/gestor-portapapeles-exportar-historial-mac
4. Palabras clave
Principal: gestor de portapapeles con exportación de historial mac
Secundarias/semánticas: exportar historial del portapapeles mac, historial del portapapeles mac, guardar historial del portapapeles en un archivo, dónde se guarda el historial del portapapeles macOS, registrar portapapeles con pbpaste, copia de seguridad gestor de portapapeles, gestor de portapapeles local-first, historial del portapapeles sqlite, privacidad del portapapeles mac, gestor de portapapeles de código abierto mac
Si quieres probarlo, maccy.at es un gestor de portapapeles para macOS gratuito y de código abierto.