# PicGo > PicGo is a free, open-source image and file uploader for Windows, macOS, and Linux. It takes a screenshot or file and returns a hosted link, ready to paste into markdown. It is MIT licensed with 26k+ stars on GitHub. PicGo Cloud is a separate, optional paid hosting service — the app itself is free forever. PicGo uploads to whichever image host you configure: GitHub, Amazon S3, Tencent COS, Qiniu, Upyun, SM.MS, Imgur, PicGo Cloud, or any third-party host through its plugin system. It ships as a desktop GUI app, a Node.js CLI (PicGo-Core), and integrates with editors through plugins and AI agent skills. ## Core - [Homepage](https://picgo.app/): What PicGo is, features, and downloads - [Download](https://picgo.app/download/): Official installers for macOS, Windows, and Linux, free under the MIT license - [Documentation](https://docs.picgo.app/): Full docs for the desktop app, CLI, and Cloud - [GUI guide](https://docs.picgo.app/gui/guide/getting-started): Install and configure the desktop app - [Image host configuration](https://docs.picgo.app/gui/guide/config): Set up GitHub, S3, COS, Qiniu, Upyun, SM.MS, and more - [PicGo-Core (CLI)](https://docs.picgo.app/core/guide/getting-started): Command-line usage and Node.js API - [Plugin development](https://docs.picgo.app/core/dev-guide/cli): Write a custom uploader or plugin ## PicGo Cloud (optional paid service) - [Pricing](https://picgo.app/pricing/): Plans for PicGo Cloud; the PicGo app itself is free and open source - [Cloud docs](https://docs.picgo.app/cloud/): Accounts, albums, billing, custom domains - [Config sync](https://docs.picgo.app/cloud/config-sync): Encrypted settings sync across devices ## AI agents - [PicGo Skills](https://github.com/PicGo/skills): Agent Skills that teach Claude Code, Cursor, Codex, Copilot, and others to upload images - [AI docs](https://docs.picgo.app/ai/skills): How the agent skills work ## Comparisons - [PicGo vs ShareX](https://picgo.app/vs/sharex/): ShareX captures and records on Windows; PicGo turns images into hosted links on Windows, macOS and Linux. Where each one fits, and how to run both. - [PicGo vs Upgit](https://picgo.app/vs/upgit/): Upgit is one binary and a TOML file; PicGo is a desktop app, a CLI, a Node.js API and a plugin ecosystem. How they compare for Typora and Markdown. - [PicGo vs uPic](https://picgo.app/vs/upic/): uPic is a native Mac uploader that lives in the menu bar and Finder. PicGo runs on Mac, Windows and Linux with plugins and a Node.js API. When each one wins. - [PicGo vs PicList](https://picgo.app/vs/piclist/): PicList is a PicGo fork that bundles image tools into the app; PicGo keeps the core small and uses plugins. An honest look at where each one wins. ## Blog - [Upload to a Specific Image Host with PicGo's HTTP API](https://picgo.app/blog/2026/picgo-http-upload-config/): Since PicGo v3.0.3, POST /upload accepts uploader, configName and configId. Scripts and tools can send each upload to a different saved configuration without switching the default uploader. - [Obsidian Image Upload with PicGo: Setup & Troubleshooting](https://picgo.app/blog/integrations/obsidian-image-upload/): Automatically upload pasted images from Obsidian with PicGo. Set up the plugin and local server, verify your first upload, and fix connection errors. - [Upload Images in Typora with PicGo: Setup & Troubleshooting](https://picgo.app/blog/integrations/typora-image-upload/): Set up automatic image uploads in Typora with PicGo or PicGo-Core. Configure the uploader, test pasted images, and fix common command or server errors. - [Migrate Obsidian and Markdown Images to a New Image Host](https://picgo.app/blog/2026/migrate-obsidian-markdown-images-to-new-image-host/): Your image host shut down and every image in your notes is broken. Rewrite image links across an entire Obsidian vault or any folder of markdown files in one command, wikilink embeds included. - [PicGo Skills: Teach Any AI Agent to Upload Images and Get a Real Link](https://picgo.app/blog/2026/picgo-agent-skills/): Install PicGo's official Agent Skills with one command and let Claude Code, Cursor, Codex, Copilot, Gemini, or Windsurf upload screenshots and files to your image host. Works with any tool that supports the skills format. - [PicGo for DeepSeek Harness: Turn Local Files into Links from Your AI Agent](https://picgo.app/blog/2026/picgo-deepseek-harness-plugin/): Install the official PicGo plugin for DeepSeek Harness (dsh) and let your AI agent upload screenshots, charts, and files to your image host. Works with PicGo Cloud, GitHub, S3, Tencent COS, Qiniu, and any PicGo uploader plugin you already configured. - [Secure Configuration Sync & Backup for PicGo](https://picgo.app/blog/2026/picgo-configuration-sync-release/): PicGo now supports secure configuration sync! Learn how to backup and synchronize your image hosting settings across devices using Auto, SSE, and E2EE encryption modes. ## 简体中文 - [PicGo 中文首页](https://picgo.app/zh/): 中文版官网 - [PicGo 和 ShareX 对比](https://picgo.app/zh/vs/sharex/) - [PicGo 和 Upgit 对比](https://picgo.app/zh/vs/upgit/) - [PicGo 和 uPic 对比](https://picgo.app/zh/vs/upic/) - [PicGo 和 PicList 对比](https://picgo.app/zh/vs/piclist/) - [用 PicGo 的 HTTP 接口,把图片传到指定的图床](https://picgo.app/zh/blog/2026/picgo-http-upload-config/) - [Obsidian 用 PicGo 自动上传图片](https://picgo.app/zh/blog/integrations/obsidian-image-upload/) - [在 Typora 中用 PicGo 上传图片](https://picgo.app/zh/blog/integrations/typora-image-upload/) - [把 Obsidian 和 Markdown 里的图片迁移到新图床](https://picgo.app/zh/blog/2026/migrate-obsidian-markdown-images-to-new-image-host/) - [PicGo Skills:让任何 AI Agent 上传图片并拿到真实链接](https://picgo.app/zh/blog/2026/picgo-agent-skills/) - [PicGo × DeepSeek Harness:让 AI Agent 把本地文件变成链接](https://picgo.app/zh/blog/2026/picgo-deepseek-harness-plugin/) - [PicGo 配置同步上线:安全地备份与同步图床配置](https://picgo.app/zh/blog/2026/picgo-configuration-sync-release/) ## Source - [PicGo on GitHub](https://github.com/Molunerfinn/PicGo): Desktop app source, MIT licensed - [PicGo-Core on GitHub](https://github.com/PicGo/PicGo-Core): CLI source - [Awesome-PicGo](https://github.com/PicGo/Awesome-PicGo): Community plugins and integrations