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.
Requires macOS 14 or later · 7-day free trial · One-time purchase, no subscription
13Image hosts supported
0Third-party dependencies
100%Native & sandboxed
See PicOne in action
Real screenshots from the app. Scroll through, and click any shot to take a closer look.
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.
GitHub
AWS S3
Cloudflare R2
Aliyun OSS
Tencent COS
MinIO
Qiniu
Upyun
Imgur
SM.MS / S.EE
WebDAV
Local folder
Custom endpoint
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.