← 返回
未分类 中文

Picrd Image Hosting

Free image hosting via picrd.com — upload screenshots, diagrams, and image files to get permanent, embeddable URLs. No account required. Supports PNG, JPEG,...
免费图片托管(picrd.com),上传截图、图表和图片即可获取永久可嵌入的URL,无需注册账户,支持 PNG、JPEG 等格式。
setdemos
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 374
下载
💾 0
安装
1
版本
#latest

概述

picrd.com — Free Image Hosting

Upload images to picrd.com and get back permanent, embeddable URLs.

No API key required. No account needed. Images are served from a CDN at i.picrd.com.

When to use this skill

  • You need to share a screenshot, diagram, or generated image via a public URL.
  • You want to embed an image in a GitHub issue, PR, markdown doc, or chat message.
  • You need free image hosting with permanent links and no sign-up.
  • You are working with file hosting, file sharing, or image hosting tasks.

Supported formats

FormatMax size
------------------
PNG10 MB
JPEG10 MB
WebP10 MB
GIF10 MB

Rate limits

  • 60 uploads per hour per IP address.
  • Read/download endpoints are not rate limited.

Upload a single image

Endpoint: POST https://picrd.com/api/upload

Content-Type: multipart/form-data

Required field

FieldDescription
--------------------------------------------------
fileThe image file (PNG, JPEG, WebP, or GIF)

Optional fields

FieldDescriptionDefault
---------------------------------------------------------------------------------
visibility"unlisted" or "public"unlisted
ttl_secondsAuto-delete after this many seconds (omit = permanent)permanent
album_idAdd the image to an existing albumnone

curl command

curl -s -F "file=@/path/to/image.png" -F "visibility=unlisted" https://picrd.com/api/upload

Example response (HTTP 200)

{
  "image_id": "Ab3xK9xQ2Lm",
  "page_url": "https://picrd.com/Ab3xK9xQ2Lm",
  "image_url": "https://i.picrd.com/images/Ab3xK9xQ2Lm.png",
  "delete_url": "https://picrd.com/delete/<token>",
  "expires_at": null
}

What to do with the response

  1. Use image_url to embed the image in markdown: !description
  2. Use page_url to link to the image's landing page.
  3. Save delete_url somewhere safe — it is a single-use secret URL and cannot be retrieved later.

Create an album

Group multiple images into an album.

Endpoint: POST https://picrd.com/api/albums

curl -s -X POST https://picrd.com/api/albums

Example response (HTTP 200)

{
  "album_id": "J82Lm9Qp2X1",
  "album_url": "https://picrd.com/a/J82Lm9Qp2X1"
}

Then pass the album_id in subsequent upload requests:

curl -s -F "file=@/path/to/image.png" -F "album_id=J82Lm9Qp2X1" https://picrd.com/api/upload

List album images

Endpoint: GET https://picrd.com/api/albums/

curl -s https://picrd.com/api/albums/J82Lm9Qp2X1

Example response (HTTP 200)

{
  "album_id": "J82Lm9Qp2X1",
  "images": [
    {
      "image_id": "Ab3xK9xQ2Lm",
      "page_url": "https://picrd.com/Ab3xK9xQ2Lm",
      "image_url": "https://i.picrd.com/images/Ab3xK9xQ2Lm.png"
    }
  ]
}

Error handling

HTTP statusMeaningAction
------------------------------------------------------------------------------------------------------------
400Invalid file type, file too large, or bad paramsCheck file format is PNG/JPEG/WebP/GIF and ≤ 10 MB
429Rate limitedWait and retry — limit is 60 uploads/hour

If the upload fails with a 400 error due to file size, try compressing or resizing the image first:

# macOS — resize to max 1920px wide using sips
sips --resampleWidth 1920 /path/to/image.png --out /path/to/resized.png

# Linux — resize using ImageMagick
convert /path/to/image.png -resize 1920x /path/to/resized.png

Then retry the upload with the resized file.


Workflow: screenshot → upload → embed

A common end-to-end workflow:

  1. Capture a screenshot (using whatever tool is available).
  2. Upload it:

```bash

curl -s -F "file=@screenshot.png" -F "visibility=unlisted" https://picrd.com/api/upload

```

  1. Parse the JSON response to extract image_url.
  2. Embed in markdown:

```markdown

!Screenshot

```

  1. Store the delete_url if the image may need to be removed later.

Important notes

  • Images uploaded as unlisted are not listed publicly but are accessible if someone has the URL.
  • The delete_url is a one-time secret. Store it immediately — it cannot be recovered.
  • Image URLs at i.picrd.com are permanent and served with long cache headers.
  • This service is free with no account required — do not upload sensitive or private data.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 04:33 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

uf2.net URL Shortener

setdemos
使用 uf2.net API 创建、管理和追踪自定义短链接;链接永不过期,提供点击数和公开统计,简易 REST 调用即可获取。
★ 0 📥 887
developer-tools

LMfiles.com file hosting

setdemos
上传文件到 lmfiles.com 并通过 API 返回公开下载链接。适用于需要命令行文件托管、快速分享链接、机器人可访问的文件上传。
★ 0 📥 914

AI Image Upscaling

setdemos
AI图像放大API(HiResolutionPhotos)。完美适用于AI图像放大、API图像放大以及高分辨率放大工具。发送低分辨率图像...
★ 0 📥 376