Image hosting and upload API

Free image hosting and upload API

Upload without an account, choose a retention period, and receive a direct URL plus Markdown, HTML and BBCode links.

  • JPG, PNG, GIF, WebP
  • Up to 5 MB
  • Four link formats
Step 01

Open the upload page

Use the dedicated image upload page for file selection, preview and verification.

Step 02

Choose retention

Select 1 day, 7 days or 30 days before uploading the image.

Step 03

Copy the result

Receive a direct URL. The upload page also builds Markdown, HTML and BBCode from that URL for sharing.

Mini Tools demo image

Site-maintained demo

See a real hosted image result

This is a site-owned demo asset on assets.mini-tools.uk, not a temporary user upload. Open the direct URL below, then use the upload page for your own file.

https://assets.mini-tools.uk/image/icon-512x512.png

Open demo image →

Image upload API

Add image uploads to your own workflow

Email [email protected] to receive an API user ID and key. Upload one or more images from a trusted server, then read usage and records.

Markdown, HTML and BBCode shown on the web upload page are built in the browser from the returned image URL. They are not fields in the API JSON response.

{
  "success": true,
  "partial": false,
  "uploaded": [
    {
      "success": true,
      "url": "https://pub.mini-tools.uk/7-day/example.png",
      "duration": "7-day",
      "expires_at": "2026-08-05T12:00:00.000Z"
    }
  ],
  "failed": [],
  "usage": {
    "temporary": { "remaining": 99 }
  }
}

Before you upload

Clear limits and responsible sharing

Use image hosting for content you are allowed to share. Do not upload private, sensitive or illegal material.

  • Accepted filesJPG, PNG, GIF and WebP images, with a 5 MB maximum per file.
  • RetentionNormal uploads provide 1-day, 7-day and 30-day choices. Approved long-term storage uses a separate code.
  • Removal and abuseUse the contact page to report abuse or request removal of an image you control.
  • PrivacyReview the privacy policy before uploading content that may contain personal information.

Common questions

Image hosting FAQ

Do I need an account to upload an image?

No account is required for a normal image upload. Open the upload page, choose a file and complete the verification shown there.

Which image formats are supported?

The upload page accepts JPG, PNG, GIF and WebP images up to 5 MB.

Which link formats are returned?

A successful upload provides a direct URL, Markdown, HTML and BBCode so you can choose the format required by the destination.

How do I request API access?

Email [email protected]. The system replies with an API user ID and key that can be used from a trusted server. See the API documentation for headers and response fields.

Ready to host an image?

Open the upload page, choose your file and retention period, and copy the link you need.

Go to image upload