Free & open source · Works fully offline

Make your screen look this good.

Screenshots, screen recordings and polished screen videos — in one small, native Mac app that lives in your menu bar.

v1.0.0macOS 15 or laterApple silicon & IntelMIT License

✛ Psst — drag anywhere up here to take a screenshot.

01Screenshots

Capture anything.
Explain it in seconds.

An area, a window, the full screen, the same area again, a whole scrolling page. Then point at what matters.

  • Arrows
  • Shapes
  • Text
  • Pen & highlighter
  • Blur & pixelate
  • Spotlight
  • Numbered steps
  • Crop
  • Backgrounds & padding
The Annotate editor: numbered steps, a highlight, a blurred line and an arrow over a screenshot

On-device

Auto Redact finds the secrets before your audience does.

Daisyshot reads the text in your screenshot and covers only the value, so the label next to it stays readable. It all runs on your Mac with Apple's Vision.

  • API keys & secrets
  • Passwords
  • Emails
  • Phone numbers
  • Card numbers
  • ID numbers
  • Bank accounts
  • Faces
  • Your own patterns

API access

Keys for the production workspace

Redacted on-device
Maria Lopez
maria.lopez@acme.io
sk_live_9f2aK7Qx81LmZc41
4242 4242 4242 4242
12,480

…and a whole toolbox more.

Scrolling capture

Capture a whole page, chat or document as one tall image. It can scroll for you.

Invoice no. DS-2026-0114
Total due $1,280.00

⌥⇧⌘2

Copy text from anything

Drag over a video, an image or a locked PDF and the text is on your clipboard.

github.com/tamhd148/daisyshot

QR codes

Read a QR code straight off the screen. No phone needed.

Pin on top

Keep a reference floating above every window while you work.

321

Self-timer

Set up a menu or a hover state, then let the countdown take the shot.

  • ⌘CCopy
  • ⌘SSave
  • ⌘EAnnotate
  • ⌘PPin

Quick Access

Every shot lands in a small card. Hover it and press a key, or drag it straight into another app.

Capture history

Everything you captured, searchable. Closed a card by mistake? Bring it back.

02Studio

Hit record. Work like you always do.
Daisyshot does the polish.

  1. The usual way

    A raw screen recording. Flat, cramped, hard to follow.

  2. Backgrounds, padding, shadows

    macOS wallpapers, gradients or your own image, with rounded corners.

  3. Zooms that follow your cursor

    Placed for you where the action is, and editable on the timeline.

  4. A smooth, bigger cursor

    Shaky mouse paths become glides, with click effects and motion blur.

  5. Keystrokes on screen

    Shortcuts appear as you press them, so viewers can follow along.

  6. Typing, sped up

    Typing stretches are found for you. Speed them up in one click.

  7. Camera bubble

    Put your face in the corner, or switch to camera-only for a moment.

  8. Every format, one export

    Fill the frame and follow the cursor for 9:16, 1:1 or 4:5, queued after the main video.

Acme Cloud
Acme Cloud
Projects
Search or run a command⌘K
Deploy✓ Deployed
Deployments1,284▲ 12%
Uptime99.98%
Average build42s▼ 8s

Traffic

Recent deployments

web-appproduction2m
apistaging14m
docsproduction1h
billingproduction3h
workerpreview5h
landingproduction1d
mobile-apistaging2d
⌘K
↵ return
Typing detected · 4× faster
BeforeWith Daisyshot16:99:161:14:5

Automatic by default. Yours to the last frame.

The Studio editor: preview, cursor settings and a timeline with typing, keystroke, clip and zoom tracks

A real timeline

Cut, trim, split and speed up clips. Move a zoom, stretch it, or delete it.

Masks that find the text

Blur and highlight masks locate sensitive text in the recording, and warn when it moves.

Sound, sorted

Background music, noise reduction and loudness normalization, built in.

Presets & Quick Export

Save your look once. Export right after recording without opening the editor.

Record anything

A display, a window, an area, or an iPhone or iPad over USB. Microphone and per-app system audio.

Made for presenting

Speaker notes and a teleprompter, click highlights, GIF or MP4, and crash recovery if anything goes wrong.

Exported straight from the Studio editor. Background, zooms, cursor and keystrokes were added after recording.

03Privacy

No account. No cloud. No tracking.

Nothing leaves your Mac.

The only request it ever makes

Once a day Daisyshot asks GitHub whether there's a newer release. Nothing about you or your files is sent, and you can turn it off. Updates install only if they carry Daisyshot's Ed25519 release signature.

Analytics0Accounts0Uploads0

Permissions, only when a feature needs them

Screen & System Audio Recording
Screenshots and screen recordings
Accessibility
Keystrokes, typing detection, bringing windows to the front
Camera & Microphone
The camera bubble and your voice

04Keyboard first

Fast hands welcome.
Scripts too.

  • All-in-one bar⌥⇧⌘5
  • Capture area⌥⇧⌘4
  • Capture full screen⌥⇧⌘3
  • Capture window⌥⇧⌘W
  • Scrolling capture⌥⇧⌘8
  • Capture text⌥⇧⌘2
  • Record screen⌥⇧⌘6
  • Hide desktop icons⌥⇧⌘D
# Drive Daisyshot from scripts, launchers and Shortcuts
$ open "daisyshot://capture-area?action=copy"
$ open "daisyshot://capture-text"
$ open "daisyshot://record-screen"
$ open "daisyshot://pin?filepath=~/Desktop/spec.png"

Every shortcut can be changed, and the Studio editor has its own remappable set. Other apps need your OK the first time they send a command.

0third-party dependencies
100%native Swift, SwiftUI and AppKit
5languages: English, Tiếng Việt, 한국어, 日本語, 简体中文
MITlicensed. Read it, build it, fork it.

An app that can see your screen should be one you can read. Browse the source ↗ · Support on Ko-fi ↗

Daisyshot app icon

Make your screen
look this good.

v1.0.0macOS 15 or laterApple silicon & Intel

First launch: three small steps
  1. Open the disk image and drag Daisyshot into Applications.
  2. Builds aren't notarized by Apple yet, so macOS blocks the first launch. Click Done, open System Settings › Privacy & Security and choose Open Anyway.
  3. Allow Screen & System Audio Recording, then reopen Daisyshot. It lives in the menu bar.