Frontend Development 7 min read

Boost Your Writing Efficiency: Auto‑Upload Images in Typora with PicGo & Qiniu

Learn how to dramatically speed up markdown writing by configuring Typora with PicGo and Qiniu cloud storage to automatically upload local images, generate URLs, and insert them seamlessly, turning a tedious manual process into a five‑minute automated workflow.

macrozheng
macrozheng
macrozheng
Boost Your Writing Efficiency: Auto‑Upload Images in Typora with PicGo & Qiniu

Why Efficient Writing Matters

Whether you are a student, developer, blogger, or writer, creating documents often involves repetitive formatting and image handling, which can waste a lot of time.

What Is Markdown?

Markdown is a lightweight markup language that lets you write documents in an easy‑to‑read plain‑text format. For example, wrapping text with two asterisks makes it bold:

<code>**加粗**</code>

If you are not familiar with Markdown syntax, the following tools can help you.

Typora – A Simple Markdown Editor

Typora provides a clean interface that automatically applies Markdown formatting, allowing you to focus on content without learning the syntax. Download it from the official website and start writing immediately.

The Image Upload Problem

When publishing articles to platforms like Bilibili or Zhihu, you need to copy‑paste the text from Typora. However, local images have no URL, so you must upload each picture manually, which is cumbersome.

Solution: PicGo + Qiniu Cloud Image Hosting

PicGo is a powerful image‑hosting tool that can automatically upload local pictures to the cloud and return a URL. Combined with Typora, it enables one‑click image insertion.

1. Install PicGo

Download the appropriate installer for your OS (Windows, Linux, or macOS) from the official GitHub releases page.

After installation, you need to configure an image bed.

2. Configure Qiniu Cloud as the Image Bed

Open PicGo, go to the image‑bed settings, and select “Qiniu”. Create a storage bucket on Qiniu Cloud (choose a region close to you) and set it to public.

Copy the temporary domain (valid for 30 days) and fill it into PicGo’s “Access URL”. Then retrieve your AccessKey and SecretKey from Qiniu’s key management page and enter them into PicGo.

Test the configuration by manually uploading an image; PicGo should return a URL.

3. Enable Automatic Image Upload in Typora

Open Typora’s preferences, locate the image‑upload settings, and configure it to use PicGo. After saving, any image you paste into Typora will be automatically uploaded to Qiniu, and the markdown will contain the generated URL.

Conclusion

With Typora, PicGo, and Qiniu configured, inserting images becomes a one‑click operation, saving you a lot of time. You can also use other free image beds such as Gitee for permanent storage.

productivityImage UploadmarkdownTyporaQiniuPicGo
macrozheng
Written by

macrozheng

Dedicated to Java tech sharing and dissecting top open-source projects. Topics include Spring Boot, Spring Cloud, Docker, Kubernetes and more. Author’s GitHub project “mall” has 50K+ stars.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.