imgur

Upload images to Imgur and return public URLs via HTTP POST.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill imgur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imgur
Source: https://github.com/vm0-ai/vm0-skills/tree/main/imgur
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill imgur

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl.

What problem does it solve?

This Skill provides easy image hosting via Imgur, returning public image URLs for sharing or embedding.

Core Features & Use Cases

  • Anonymous uploads using Client ID
  • Upload from local file, URL, or base64 content
  • Optional metadata: title, description, filename
  • Retrieve direct image links for use in Markdown or docs

Quick Start

Quick start: upload a local image with curl using IMGUR_CLIENT_ID to obtain a public URL.

Frequently Asked Questions about imgur

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I host images and get public URLs for sharing?

Image hosting via Imgur provides public URLs instantly. Upload a local file, URL, or base64 content using curl with your Imgur Client-ID to receive a direct link for embedding in Markdown, documentation, or articles.

Can I upload images to Imgur anonymously without an account?

Anonymous uploads to Imgur are supported using only a Client-ID. No account registration is required; POST your image to the Imgur API with the Client-ID header to obtain a public URL and deletion hash.

What image input formats does Imgur accept?

Imgur accepts images from local files, external URLs, or base64-encoded content. All formats are sent via HTTP POST with optional metadata like title, description, and filename included in the request.

How do I delete an image after uploading it to Imgur?

Each upload returns a deletion hash in the API response. Use this hash to remove the image from Imgur, giving you control over hosted content after sharing.

Do I need an API key to upload images to Imgur?

Yes, an Imgur Client-ID is required. This identifier is passed in the Authorization header of your curl POST request to authenticate anonymous uploads to the Imgur API.