PicOne app icon

PicOne

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

Drag a file, paste an image or image URL, or right-click in Finder. One click sends it 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 · One-time purchase, no subscription
13 Image hosts supported
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.

Five ways to upload

Pick a file, upload an image or image URL from the clipboard, right-click an image in Finder, or drop a dragged file onto the floating shelf that appears in the top-right corner of the screen. Global shortcuts trigger file or clipboard uploads, and 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. Verify a host’s credentials with a one-click connection test, and sort uploads into date-based folders automatically.

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 successful upload is saved 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

Format links as plain URL, Markdown, HTML, BBCode, or a custom format of your own, copied automatically after every upload. Perfect for docs, blogs and forums.

Native to macOS

Built in SwiftUI for macOS, using only Apple system frameworks. Light on resources, quick to launch, launches at login, and available in multiple languages.

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.

Password-protected backups

Move to a new Mac with one file. Settings, keys, history, thumbnails and activity logs export to a .piconebackup, optionally protected with AES-GCM and your password.