PicOne app icon

PicOne

Upload images to your own image host, right from the menu bar.

Drag, paste, or right-click in Finder. One click sends your image to GitHub, S3, Cloudflare R2, Aliyun OSS and more, then copies the link back. Native, sandboxed, zero third-party dependencies.

Download on the Mac App Store Requires macOS 14 or later · 7-day free trial
4 Ways to upload
0 Third-party dependencies
100% Native & sandboxed

Everything in the menu bar

No main window, no Dock icon. PicOne lives quietly in your menu bar and gets out of the way.

Four ways to upload

Pick a file, drag and drop, paste from the clipboard, or right-click any image in Finder and choose “Upload with PicOne.” The link lands on your clipboard automatically.

☁︎

Your own image hosts

GitHub, AWS S3, Tencent COS, MinIO, Cloudflare R2, Aliyun OSS, Qiniu, Upyun, Imgur, SM.MS / S.EE, WebDAV, a local folder, or any custom HTTP endpoint you define.

Process before upload

Convert to JPEG or PNG, compress with a quality slider, resize to a max width or height, and add a text watermark, with a live preview. EXIF stripping keeps your photos private.

Searchable history

Every upload is logged with a thumbnail. Search and filter, copy links as URL, Markdown or HTML, export to CSV / JSON, and delete files from the cloud right here.

Links your way

Choose how PicOne names files and formats links as plain URL, Markdown, or HTML, and let it copy automatically after every upload. Perfect for docs, blogs and issues.

Native to macOS

Built in SwiftUI for macOS, using only Apple system frameworks. Light on resources, quick to launch, and right at home in the menu bar.

See it in action

A quick look at PicOne, from the menu-bar popover to processing and history.

Searchable upload history with filters, link copying, export, and cloud delete.
Image Processing settings: output format, compression, resize, and watermark.
The Image Hosts list with GitHub, S3, Cloudflare R2, Aliyun OSS, Qiniu, WebDAV and more.
Pasting a web URL to rehost any image to your own storage in one step.
Uploading a clipboard image from the PicOne menu-bar popover, with a live preview.

Bring your own storage

Your images, your buckets. PicOne speaks each service natively, with no relay server in between.

Private by design

Direct uploads only

Images go straight from your Mac to the storage you configured. PicOne has no backend and collects nothing, so there’s no account to create.

Keys in the Keychain

Tokens, secret keys and passwords are stored in the macOS Keychain, never in plain files, never sent anywhere except the host they belong to.

Sandboxed, zero deps

Always runs in the App Sandbox and uses only Apple system frameworks. No third-party SDKs, no analytics, no surprises.

Encrypted backups

Move to a new Mac with one file. Settings, keys and history export to an encrypted .piconebackup, protected with AES-GCM and your password.