Automatically earn Twitch Drops on macOS.

SwiftMiner monitors campaigns, switches to eligible streams, tracks progress, and claims rewards automatically — all from a native macOS app.

8.3k+ downloads and counting
Native macOS App Signed & Notarized Open Source Local Data Storage Multi-Account Support
SwiftMiner overview dashboard showing active Twitch Drops campaigns on macOS

Everything important,
visible at a glance.

SwiftMiner watches campaigns, tracks progress, selects streams, and claims completed Drops for everyone in your squad from one native interface.

Squad & Alt Profiles

Run drops for your profile, alt accounts, or friends simultaneously. Track progress and active campaigns from one unified screen.

Automatic Claiming

Track in-progress, claimable, and completed Drops, and automatically claim rewards as soon as they are ready.

Local WebUI

Monitor progress and manage miners remotely from your phone or any device on your local network using the built-in local web server.

Discord Integration

Keep track of drop progress and miner states on the go with the SwiftBot Discord integration.

Sparkle Updates

Stay up to date automatically with new features and Twitch API compatibility patches. Updates install without hassle.

Signed & Notarized

Fully signed by Apple Developer ID and notarized. Runs safely on macOS without gatekeeper warning blockades.

A native dashboard
for Twitch Drops.

Manage accounts, campaign priorities, progress, and logs without keeping browser tabs open.

Everything in one view

See active miners, stream status, upcoming rewards, and priority games from a single macOS dashboard.

Overview Screen

Multi-account control

Add your Twitch account, alt profiles, or friends and keep each miner configured with its own priorities.

Miners Screen

Campaigns stay organized

Track active, completed, and upcoming drops while SwiftMiner chooses eligible streams in the background.

Drops Screen

Activity you can audit

Review stream changes, claim attempts, scan results, and account events from a readable local activity log.

Activity Logs Screen

How it works.

Set your preferences once, then let SwiftMiner handle the repetitive work.

01

Add your Twitch account

Authenticate securely and keep account data on your Mac.

02

Pick preferred games

Prioritize the campaigns you care about most.

03

SwiftMiner watches streams

Eligible streams are selected and monitored automatically.

04

Rewards are claimed

Claimable rewards are handled as soon as they are ready.

Privacy first.

SwiftMiner is designed around local control. No cloud account, hosted dashboard, or third-party sync service is required.

macOS Keychain

Credentials are stored securely using the system Keychain.

No cloud account

Use SwiftMiner without signing into a separate hosted service.

Local SQLite storage

Logs and app state live in a local database on your Mac.

Runs fully on your Mac

Monitoring, progress tracking, and claiming happen locally.

Engineered for macOS.
Built for efficiency.

SwiftMiner is a native app utilizing the latest system technologies to minimize power and memory usage. Run it in the background all day without affecting your workflow.

~0.1% CPU Usage

Unlike web-based or Electron apps, SwiftMiner is built natively in Swift. It operates with ultra-low resource impact, meaning it won't drain your MacBook battery or slow down your games.

Ultra-Low Resource Impact

Universal Support

Built for macOS 26.0 or later, with native architecture slices for both Apple Silicon (M1/M2/M3/M4) and Intel Core processors. Full speed, no emulation needed.

Apple Silicon & Intel

100% Swift & SwiftUI

Built entirely using Apple's modern programming language and UI framework. No heavy Electron wrappers, no slow web views, and no garbage collection lag—just pure, compiled machine code.

Pure Native Code

Privacy & Security First

Your data belongs to you. SwiftMiner does not collect or upload Twitch accounts, credentials, or session cookies. Authentication and drops claiming are run entirely locally on your Mac.

100% Local Execution
SwiftMiner Icon

Ready for the next campaign.

Download the latest signed release from GitHub. SwiftMiner is independent software and is not affiliated with Twitch.

Get SwiftMiner

8.3k+ downloads. Requires macOS 26.0 or later. Auto-updates via Sparkle.