Upload Images to Any Webpage Using a Tampermonkey Script
Recently, a user suggested developing a client for ImgURL. While a client may not be available immediately, I have spent some time creating a simple Tampermonkey script for the ImgURL image hosting service. After installing the script, you can upload images by clicking a button on any webpage.

What is ImgURL?
ImgURL is a simple and pure image hosting program developed using PHP + SQLite 3. It is free and open-source, allowing anyone to use or deploy it themselves. Below are previous introduction articles:
- ImgURL Image Hosting Updated to v1.2, Added URL Batch Upload
- ImgURL Image Hosting Refactoring Complete, More New Features
Install the Tampermonkey Extension
The ImgURL script helps us upload images to ImgURL from any webpage, but it requires the Tampermonkey extension. You can directly visit the Google Chrome Web Store to install Tampermonkey and enable it (a proxy may be required).
Install the ImgURL Provided Script
After enabling the Tampermonkey extension, visit the ImgURL Upload Script and click the button to install and enable the script.

Upload Images
Once the script is installed successfully, regardless of when or where you are, and even without opening the official ImgURL address, an image button will appear in the bottom right corner of any webpage. Click this button to upload local images to ImgURL or sm.ms (click the image below to enlarge).

Other Notes
- ImgURL Demo Address: https://imgurl.org/
- Project Address: https://github.com/helloxz/imgurl
- Help Documentation: https://doc.xiaoz.org/#/imgurl/