Daisy GitHub ↗
v0.6.1 · macOS 14+ · Universal

The converter that
comes to you.

Hold Shift, drag a file, drop it on a petal. Daisy puts a wheel of every format that file can become right where you are — and converts it on your Mac, without uploading a thing.

⇧ drag a file  ·  ⌥⇧V anywhere

Live preview — hover a petal

    How it works

    Three seconds, no window management.

    No app to bring forward, no file picker, no “choose an output folder” dialog. The wheel appears, you let go, it’s done.

    ⇧

    Shift-drag

    Start dragging a file out of Finder with Shift held. The wheel appears, already showing what that file can turn into.

    ◎

    Drop on a petal

    Only formats every dragged file can produce are offered, so a mixed selection never gives you a dead end. Arrows and ↵ work too.

    ✓

    It’s in Finder

    The result lands next to the original and Finder reveals it. The wheel gets out of your way on its own.

    Formats

    Everything you actually hit.

    Images, PDFs, OCR and background removal are native — they work on a bare Mac with nothing installed. Video, audio and documents lean on tools Daisy can't legally redistribute, so those want one brew install.

    ClassConvertsEngine
    Images jpg png webp heic avif tiff bmp gif in any direction, SVG → raster, raster → SVG by tracing ImageIO · cwebp
    resvg · potrace
    Audio mp3 m4a aac wav flac ogg opus aiff ffmpeg
    Video mp4 mov mkv webm avi m4v, plus → GIF and → any audio format ffmpeg
    Documents md html rtf txt epub docx odt, Office → PDF, PDF → txt/docx pandoc
    LibreOffice
    PDF images → PDF, PDF → a folder of png jpg tiff pages PDFKit
    Archives folder ↔ zip tar tar.gz 7z, extract zip tar 7z rar bsdtar · 7-Zip
    ▲
    RAR extraction works. Creating RAR archives doesn’t, and won’t — there is no licensable RAR encoder. Daisy offers ZIP or 7z rather than pretending otherwise.

    Tools

    Hold ⌥ for the things that aren’t conversions.

    Same file, rewritten. Two of these lean on frameworks already in macOS, so they cost nothing and never leave the machine.

    ◱

    Nine same-format edits

    Resize, compress, crop to aspect, trim, strip metadata, merge and split PDFs — each with presets so there is nothing to type.

    ResizeCompress CropTrim Strip metadataMerge PDF Split PDF
    The wheel in Tools mode
    ⌕

    OCR → searchable PDF

    Vision reads the page and Daisy writes a real invisible text layer, so the PDF is selectable, searchable and Spotlight-indexed — not a picture of words.

    ✂

    Remove background

    The same subject-lift macOS uses in Preview, applied to a whole selection at once, out as transparent PNG.

    The wheel in Recipes mode

    Recipes & watch folders

    For the thing you do every week.

    A recipe chains steps — resize to 1600, strip metadata, save as WebP. Point a watch folder at one and anything you drop in that folder is converted and filed automatically, the original moved to _processed/.

    web-imagesquare-jpg reel-to-mp4clip-to-gif scan-to-ocr-pdf

    Command line

    The same engine, scriptable.

    Everything the wheel does, daisy does — same capability graph, same bundled engines, no separate install.

    daisy convert photo.png --to webp --quality 80
    daisy convert *.jpg --to pdf --out ~/Desktop
    daisy convert shot.png --preset web-jpg
    daisy tool ocr scan.png       # → searchable
    daisy recipe square-jpg *.png
    daisy watch add ~/Incoming --to webp
    daisy formats                # the whole graph

    Local only

    Nothing is uploaded. Ever.

    Dragging a passport scan, a contract, or a client’s raw footage into a free web converter means handing it to someone else’s server. Daisy has no network code in the conversion path at all — the engines run as child processes on your Mac and the bytes never leave it.

    No accountNo telemetry No uploadWorks offline

    54

    self-checks in the binary

    0

    bytes leave your Mac

    82

    formats it speaks

    Free

    for anything noncommercial — source included

    Get it

    Download, or build from source.

    Signed ad-hoc, so the first launch needs a right-click → Open. Free for any noncommercial use, source and all — Swift and AppKit, SwiftPM, no Xcode project, safety checks inside the binary.

    git clone https://github.com/ishanmalu/daisy
    cd daisy
    swift run Daisy --selftest        # 63 graph + logic checks
    Scripts/bundle-engines.sh         # vendor cwebp, qpdf, resvg, …
    Scripts/build-app.sh 0.6.1        # → dist/Daisy.app
    ◆
    Universal, macOS 14 or later. The download is small because most of Daisy is native — ImageIO, PDFKit and Vision do the images, PDFs, OCR and background removal, and only five permissively-licensed helpers ride along. Video, audio and documents need the GPL tools, which aren't redistributed here: run brew install ffmpeg pandoc potrace and Daisy finds them. Same on Intel, where Homebrew no longer bottles every engine.