image-hosting
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseImage Hosting — img402
图片托管服务 — img402
Upload an image to img402.dev and get a public URL. No account, no API key, no config.
将图片上传至img402.dev即可获取公开URL,无需账户、API密钥或配置。
Quick reference
快速参考
bash
undefinedbash
undefinedUpload (multipart)
上传(multipart格式)
curl -s -X POST https://img402.dev/api/free -F image=@/path/to/image.png
curl -s -X POST https://img402.dev/api/free -F image=@/path/to/image.png
Response
响应示例
undefinedundefinedWorkflow
操作流程
- Get image: Use an existing file, or generate/download one.
- Check size: Must be under 1MB. If larger, resize:
bash
sips -Z 1600 /path/to/image.png # macOS — scale longest edge to 1200px convert /path/to/image.png -resize 1600x1600 /path/to/image.png # ImageMagick - Upload:
bash
curl -s -X POST https://img402.dev/api/free -F image=@/path/to/image.png - Use the URL: The field in the response is a public CDN link. Embed it wherever needed.
url
- 获取图片:使用现有文件,或生成/下载图片。
- 检查大小:必须小于1MB。如果过大,请调整尺寸:
bash
sips -Z 1600 /path/to/image.png # macOS系统——将最长边缩放至1600px convert /path/to/image.png -resize 1600x1600 /path/to/image.png # ImageMagick工具 - 上传图片:
bash
curl -s -X POST https://img402.dev/api/free -F image=@/path/to/image.png - 使用URL:响应中的字段是公开的CDN链接,可嵌入任何需要的场景。
url
Constraints
限制条件
- Max size: 1MB
- Retention: 7 days
- Formats: PNG, JPEG, GIF, WebP
- Rate limit: 1,000 free uploads/day (global)
- No auth required
- 最大尺寸:1MB
- 保留时长:7天
- 支持格式:PNG、JPEG、GIF、WebP
- 请求频率限制:每日1000次免费上传(全局限制)
- 无需认证
Paid tier
付费版
For images that need to persist longer (1 year, 5MB max), use the paid endpoint at $0.01 USDC via x402:
bash
undefined对于需要长期保存(1年,最大5MB)的图片,可使用付费端点,通过x402支付0.01 USDC:
bash
undefinedStep 1: Get an upload token (requires x402 payment)
步骤1:获取上传令牌(需通过x402支付)
→ {"token": "a1b2c3...", "expiresAt": "..."}
→ {"token": "a1b2c3...", "expiresAt": "..."}
Step 2: Upload with the token
步骤2:使用令牌上传
curl -s -X POST https://img402.dev/api/upload
-H "X-Upload-Token: a1b2c3..."
-F image=@/path/to/image.png
-H "X-Upload-Token: a1b2c3..."
-F image=@/path/to/image.png
See https://img402.dev/blog/paying-x402-apis for details on x402 payment.curl -s -X POST https://img402.dev/api/upload
-H "X-Upload-Token: a1b2c3..."
-F image=@/path/to/image.png
-H "X-Upload-Token: a1b2c3..."
-F image=@/path/to/image.png
详情请见 https://img402.dev/blog/paying-x402-apis