Image Upload Toolkit - Host your imge online with one click
The automated workflow that transforms your self-contained Obsidian notes into shareable web content by seamlessly uploading local images to services like GitHub, Imgur, or AWS S3
The obsidian-image-upload-toolkit is a powerful Obsidian plugin designed to streamline the process of publishing notes containing local images to external platforms. Functionally, it automatically parses the active note to detect local image references (in both markdown and wikilink formats), uploads these image files to a user-configured cloud storage provider, and then replaces the local paths with the newly generated public URLs. Its key feature is the extensive support for various image hosts, including GitHub, Imgur, AWS S3, Cloudflare R2, Aliyun OSS, and Tencent COS, making it highly versatile for different user needs. The implementation requires a straightforward, one-time setup: a user selects their preferred service in the plugin settings, provides the necessary credentials like API keys and bucket names, and can then trigger the process with a single command. Upon execution, the plugin copies the fully portable markdown content—with all image links updated—to the clipboard, making it ready for pasting into blogs or forums; however, users must ensure their cloud service credentials are correctly configured and be mindful of potential security, privacy, and cost implications associated with the chosen hosting service.