macshot - Công cụ chụp màn hình macOS mà Apple quên tạo ra

Tại sao công cụ chụp màn hình mặc định vẫn chưa đủ?
Chụp màn hình trên macOS nghe có vẻ đơn giản - nhấn Cmd+Shift+4, chọn vùng, xong. Nhưng ngay khi bạn cần thêm mũi tên chỉ vào một element, blur thông tin nhạy cảm, hay upload thẳng lên Google Drive để chia sẻ link, Screenshot.app bắt đầu bộc lộ giới hạn. Bạn phải mở Preview để chỉnh sửa, dùng thêm app thứ ba để upload - một quy trình không nhất quán, tốn thêm bước.
CleanShot X lấp đầy khoảng trống đó tốt, nhưng yêu cầu $29 mua lần đầu rồi thêm $19/năm cho updates và $8/tháng cho cloud riêng của họ. Cộng dồn qua ba năm, con số có thể vượt $100. Không phải ai cũng muốn subscription cho một công cụ utility.
macshot ra đời như một câu trả lời: native, miễn phí, mã nguồn mở, và không có Electron.
macshot là gì?
macshot là ứng dụng chụp màn hình và quay màn hình dành riêng cho macOS, được phát triển bởi sw33tLie và phát hành theo giấy phép GPLv3. App được xây dựng hoàn toàn bằng Swift và AppKit - không có Electron, không có Qt, không có runtime nặng. Kết quả là một app nhẹ, nhanh, và tích hợp tự nhiên với hệ thống macOS.
Dự án hiện có hơn 2.5k sao trên GitHub với phiên bản mới nhất v4.2.1 (tháng 7/2026). Yêu cầu tối thiểu là macOS 12.3 (Monterey) trở lên, hỗ trợ cả Apple Silicon lẫn Intel. Developer không nhận donation - hình thức đóng góp được khuyến khích là báo cáo lỗi và tặng sao trên GitHub.
Cài đặt trong 30 giây
Cài qua Homebrew là cách nhanh nhất:
brew install --cask macshot
Hoặc tải file .dmg từ trang Releases trên GitHub, kéo vào thư mục Applications. Sau lần đầu mở, macOS sẽ yêu cầu cấp quyền Screen Recording - bắt buộc để app hoạt động. macshot chạy dưới dạng menu bar app, với các phím tắt toàn cục mặc định:
Cmd+Shift+X- Chụp vùng chọnCmd+Shift+F- Chụp toàn màn hìnhCmd+Shift+T- OCR tức thìCmd+Shift+R- Quay màn hìnhCmd+Shift+H- Lịch sử ảnh chụp
19+ công cụ annotation - không phải nói chơi
Nhấn phím tắt để chụp, macOS đóng băng màn hình và bạn kéo chọn vùng. Toolbar annotation hiện ra ngay lập tức với hơn 19 công cụ:
- Arrow (5 kiểu, lật hướng được), Line, Shape - rectangle và ellipse với tùy chỉnh bo góc và fill
- Text với đầy đủ bold, italic, underline, strikethrough
- Pencil và Marker với tùy chọn làm mượt nét vẽ
- Numbered markers tự tăng số - hữu ích khi đánh số các bước trong tutorial
- Stamp và Emoji với 21 quick access và picker hơn 100 lựa chọn
- Censor tool với 4 chế độ: pixelate, blur, solid fill, và smart erase
- Measure/Ruler hiển thị px hoặc pt, có thể giới hạn trong vùng chụp
- Loupe - kính lúp 2x để xem chi tiết nhỏ
- Highlight/Spotlight làm tối vùng xung quanh để focus vào điểm muốn nhấn
- Color Sampler - eyedropper copy hex code ngay vào clipboard
Tất cả annotation đều có thể chỉnh sửa sau khi đặt - click để chọn lại và sửa. Lịch sử ảnh chụp được lưu trong History Panel (Cmd+Shift+H), với đầy đủ annotation có thể edit lại lần nữa.
Quay màn hình với editor video tích hợp
macshot quay màn hình theo hai định dạng: MP4 (H.264, tối đa 120fps) và GIF (5/10/15fps). Bạn chọn bất kỳ vùng nào hoặc toàn màn hình, bật tắt thu âm hệ thống và microphone riêng biệt, kèm highlight cú click chuột khi quay tutorial.
Điểm ấn tượng là video editor tích hợp - không cần mở thêm app nào. Editor có timeline đầy đủ với trim, cắt đoạn, điều chỉnh tốc độ (0.75x đến 2x), freeze frame và tắt từng track audio độc lập. Khi export hoặc copy, clip đã được apply đầy đủ các edit - bao gồm cả pending edits chưa save. Nút Upload ở ngay trong editor để đẩy lên cloud mà không cần thêm bước nào.
PII Redact, OCR, Scroll Capture - những tính năng ít ai ngờ
Auto-redact PII là tính năng phân biệt macshot với phần lớn đối thủ, kể cả CleanShot X. Sau khi chụp, macshot có thể tự động quét và blur các thông tin nhạy cảm: địa chỉ email, số điện thoại, số thẻ tín dụng, SSN, API key, và khuôn mặt người (sử dụng Apple Vision framework). Developer có thể dùng tính năng này để chia sẻ screenshot môi trường staging mà không lo lộ credentials.
OCR và dịch thuật hoạt động trực tiếp trên vùng chụp: macshot dùng Apple Vision để nhận diện văn bản trong 40 ngôn ngữ (macOS 13+), tự copy vào clipboard, và hỗ trợ dịch sang hơn 30 ngôn ngữ đích. Hotkey Cmd+Shift+T kích hoạt OCR tức thì không cần qua editor.
Scroll Capture giải quyết việc chụp trang web dài hoặc document nhiều màn hình. Bạn chọn vùng, cuộn xuống, macshot tự stitching các frame thành một ảnh dọc liền mạch - dùng Apple Vision để căn chỉnh chính xác - với preview panel hiện thời gian thực bên cạnh.
Ngoài ra còn có: Beautify thêm khung macOS window với traffic lights, bóng đổ và 30 gradient background; Background Removal dùng Apple Vision (macOS 14+); QR Code Reader tích hợp với thao tác mở link, copy hoặc scan tiếp; và bộ lọc điều chỉnh ảnh không phá hủy (brightness, contrast, saturation, sharpness).
Upload một click lên Drive, S3, R2
macshot hỗ trợ upload ảnh và video ngay sau khi chụp hoặc từ trong editor, với link tự động copy vào clipboard:
- Google Drive - đăng nhập một lần, upload vào thư mục "macshot" riêng trong Drive
- imgbb - anonymous hosting, không cần tài khoản, trả về link shareable
- S3-compatible - Cloudflare R2, AWS S3, MinIO, DigitalOcean Spaces, Backblaze B2. Nhập endpoint, bucket, và credentials một lần trong Settings là xong
Với team sử dụng Cloudflare R2 hoặc self-hosted MinIO, đây là tính năng workflow quan trọng: chụp xong - upload - link vào clipboard ngay lập tức, không cần Slack attachment hay Google Drive share.
macshot vs CleanShot X: khi nào chọn cái nào?
| Tính năng | macshot | CleanShot X |
|---|---|---|
| Giá | Miễn phí (GPLv3) | $29 one-time + $19/năm |
| Auto-redact PII | Có (email, SSN, face...) | Không có |
| S3-compatible upload | Có (R2, MinIO, B2...) | Không (chỉ cloud riêng) |
| OCR + dịch đa ngôn ngữ | 40 ngôn ngữ nhận diện | OCR cơ bản |
| Mã nguồn mở | Có - GPLv3 | Không |
| Quay màn hình | MP4 120fps + GIF | MP4 + GIF |
| Video editor | Timeline đầy đủ | Trim cơ bản |
| macOS yêu cầu tối thiểu | 12.3+ (Monterey) | 11+ |
CleanShot X có UX được polish hơn và cộng đồng người dùng lớn hơn. Nhưng nếu bạn cần auto-redact PII, upload S3-compatible, OCR đa ngôn ngữ hoặc không muốn subscription - macshot là lựa chọn rõ ràng hơn.
Ai nên dùng macshot?
- Developer và DevOps - auto-redact API key, credentials, IP address trước khi share screenshot. Upload S3/R2 cho CI documentation hoặc bug report
- Content creator và marketer - scroll capture landing page dài, tạo GIF tutorial, beautify screenshot cho blog và social media
- Remote worker làm việc đa ngôn ngữ - OCR văn bản từ screenshot, dịch sang 30+ ngôn ngữ mà không cần copy-paste qua Google Translate
- Designer - Measure tool chính xác đến pixel, Color Sampler cho hex code, export PNG/HEIC/WebP/AVIF tùy nhu cầu
- Bất kỳ ai đang tìm thay thế CleanShot X - đặc biệt nếu muốn tự host ảnh trên infrastructure của mình hoặc không muốn trả subscription
Một app nhỏ, nhưng không thiếu thứ gì
macshot không cố gắng làm mọi thứ, nhưng những gì nó làm thì làm đầy đủ. Chụp màn hình, annotation, quay, edit video, upload cloud - tất cả trong một app native macOS, không subscription, không Electron overhead. Tính năng auto-redact PII và S3-compatible upload là hai điểm khác biệt thực sự so với cả CleanShot X lẫn các tool miễn phí khác như Shottr.
Với 2.5k sao GitHub và phát hành đều đặn, đây là project đang được duy trì tích cực. Cài thử qua Homebrew mất chưa đến một phút - via GitHub.
