PicGo — Open-Source Image Upload Tool for Efficient Creators
PicGo is a free, open-source image hosting upload client developed by Molunerfinn, supporting Windows, macOS, and Linux. Built around the philosophy of "upload with one click and auto-copy the link — so you can focus on creating, not uploading," PicGo has become one of the most popular image upload tools in the Chinese developer community. This page is the official PicGo documentation, covering both the GUI desktop app and the Core engine.
Built-in Image Hosting Support
PicGo works out of the box with: SM.MS (S.EE), Qiniu Cloud, Tencent Cloud COS, Upyun, GitHub, Alibaba Cloud OSS, and Imgur. Additional providers such as AWS S3, Cloudflare R2, and MinIO can be added via plugins.
Core Features
- Fast Upload Experience: Supports drag-and-drop, clipboard paste (paste screenshots directly), keyboard shortcuts, macOS menu bar icon upload, Windows/Linux Mini floating window, and right-click context menu upload.
- Seamless Writing Flow: Automatically copies the image link to clipboard after upload, with five output formats: Markdown, HTML, URL, BBCode, and custom templates — perfectly integrated into writing and content creation workflows.
- Rich Plugin Ecosystem: Built-in plugin manager supports online and offline installation, enabling additional image hosting services, pre-upload processing (compression, watermarking, renaming), and workflow automation.
- Developer-Friendly: Provides HTTP API (PicGo-Server) and CLI support, enabling integration with Typora, Obsidian, and other writing tools for automatic image uploading. A standalone PicGo-Core engine is available for custom development.
- PicGo Cloud Config Sync: Encrypt and sync PicGo configuration to the cloud for seamless multi-device setup, with conflict resolution and encryption mode for security.
- Flexible Image Management: The album panel supports editing image metadata, batch URL rewriting, and multi-select operations — useful for migrating between image hosts.
- Rich Customization: Custom keyboard shortcuts, link formats, auto-timestamp naming, pre-upload manual renaming, proxy settings, auto-launch on startup, and i18n internationalization support.
Documentation Structure
- PicGo GUI: Desktop app installation, configuration, upload methods, image hosting setup, plugin usage, and advanced tips.
- PicGo Core: Core engine CLI usage, API reference, and plugin development guide — targeting developers and power users.
Loading...