Una alternativa nativa y gratuita a las herramientas de captura de pantalla de pago para macOS sin Electron ni suscripciones
La herramienta estándar Cmd+Shift+4 y Vista Previa integradas en macOS a menudo resultan insuficientes cuando necesitas mostrar rápidamente un error o crear una guía clara. Las flechas integradas se ven torcidas, ocultar datos sensibles requiere trabajo manual, y para capturar pantallas largas de páginas web o grabar un GIF corto, hay que recurrir a servicios de terceros. La mayoría de alternativas como CleanShot X son de pago con suscripciones o dependen de Electron, consumiendo gigabytes de RAM.
Hace poco descubrí un proyecto de código abierto llamado macshot, que resuelve exactamente este tipo de tareas rutinarias. Es una aplicación nativa con Swift y AppKit, de código abierto bajo licencia GPLv3.
Lo que puede hacer macshot
La aplicación se ejecuta desde la barra de menú y se activa con atajos de teclado (por defecto Cmd+Shift+X). Inmediatamente congela la pantalla y muestra una barra de herramientas de anotación directamente sobre el área seleccionada.
Estas son las funciones más destacadas:
- Ocultación automática de datos sensibles. El censor integrado puede detectar correos electrónicos, números de teléfono, números de tarjetas de crédito y claves API, difuminándolos o cubriéndolos inmediatamente con color sólido. También existe un modo de borrado inteligente que toma píxeles del entorno y elimina texto no deseado de forma impecable.
- Captura de pantalla desplazable. Seleccionas el bloque necesario, desplazas la rueda del ratón y el framework Vision de Apple une los fotogramas en una imagen larga o ancha con una vista previa en tiempo real.
- Reconocimiento de texto y códigos QR. Con
Cmd+Shift+T, puedes seleccionar rápidamente un área de la pantalla, extraer texto mediante OCR, enviarlo a un traductor para más de 30 idiomas o analizar un enlace desde un código QR. - Marcos atractivos para documentación. La ventana puede envolverse en un marco estándar de macOS con botones de control, sombras y fondo degradado (aproximadamente 30 estilos disponibles).
Grabación de pantalla y edición integrada
Vale la pena mencionar por separado la grabación de pantalla. La utilidad graba video en MP4 (H.264) hasta 120 fotogramas por segundo o directamente a un GIF optimizado.
Durante la grabación, puedes capturar audio del sistema y del micrófono simultáneamente, ajustando el volumen de cada pista por separado. Si necesitas grabar un screencast corto para un colega, macshot resalta los clics del ratón y mantiene un marco alrededor del área de grabación. Después de detener, se abre un editor de video donde puedes recortar la línea de tiempo, eliminar el sonido, agregar zoom o aplicar censurado antes de guardar.
Subida y almacenamiento
Los archivos terminados pueden exportarse a los formatos PNG, JPEG, HEIC, WebP y AVIF conocidos, con ajuste de calidad y reducción a 1x para pantallas Retina.
Si necesitas compartir un enlace de inmediato, la subida directa puede configurarse en los ajustes:
- Cualquier almacenamiento compatible con S3 (MinIO, Cloudflare R2, AWS S3, Backblaze B2)
- Google Drive (a una carpeta separada de la aplicación)
- Servicio imgbb para enlaces anónimos rápidos
El enlace se copia al portapapeles inmediatamente después de la subida.
Cómo instalar
Requiere macOS 12.3 (Monterey) o superior. En el primer inicio, el sistema solicitará otorgar el permiso estándar de grabación de pantalla.
La forma más rápida de instalar es mediante Homebrew:
brew install --cask macshot
Si prefieres la instalación manual, la página de releases del repositorio tiene un .dmg listo para usar.
Para quién es
El proyecto es perfecto para desarrolladores, ingenieros de QA y escritores técnicos que necesitan compartir regularmente fragmentos de logs, errores de interfaz o crear instrucciones paso a paso con flechas y numeración.
El autor no acepta donaciones y mantiene el proyecto en su tiempo libre, por lo que es una herramienta genuina de código abierto sin banners intrusivos ni pagos ocultos.
Proyectos relacionados