ä¸æ–‡æ–‡æ¡£ / English Document
You can batch download images from your notes on 💻 desktop, 📱 iOS, and 🤖 Android platforms, and batch upload and save them to a remote server, home NAS, or cloud storage (such as Alibaba Cloud OSS, Amazon S3, Cloudflare R2). Additionally, you can stretch, crop, and resize the images.
- Batch download network images from notes to local storage
- Batch upload local images from notes to remote services (Image Api Gateway)
- Drag and drop, or paste to upload images
- Batch save images in notes to remote servers, such as your web server or home NAS
- Batch save images in notes to cloud storage, such as Aliyun OSS, Amazon S3, Cloudflare R2
- Supports multiple platforms: Windows, MacOS, Linux, Android, iOS
- Multi-language support
- Add image stretching, cropping, and resizing functionality to note properties or inline images (e.g., for Hugo blog cover images)
- Proportional top-left fill (crop)
- Proportional center fill (crop)
- Fixed size stretch
- Proportional fit
If you find this plugin useful and would like to support its continued development, you can support me here:
- Install the plugin Open the Obsidian community plugin marketplace, search for Custom Image Auto Uploader, and install it.
- Open the plugin configuration and set the Upload Settings > API Address to your Image Api Gateway address,
e.g.,
http://127.0.0.1:8000/api/upload
- Set the API Access Token.
- Start the Image Api Gateway service on your remote server.
- Create a note and copy an image to check if the upload works.
This plugin requires configuring Image Api Gateway to complete the upload process. Image Api Gateway is a free tool, and for deployment instructions, please refer to https://github.com/haierkeys/obsidian-image-api-gateway.
pnpm install
pnpm run dev
pnpm run build