temporary file hosting & url shortening
curl -F 'file=@photo.jpg' https://blipbin.com/upload
https://blipbin.com/a3Bx9k
Upload a file:
# Upload and receive a short URL curl -F 'file=@document.pdf' https://blipbin.com/upload # The deletion token is returned in the X-Token header curl -v -F 'file=@image.png' https://blipbin.com/upload
Shorten a URL:
curl -F 'shorten=https://example.com/very/long/url' https://blipbin.com/shorten
Delete a file (using the token from upload):
curl -X DELETE -H 'X-Token: YOUR_TOKEN' https://blipbin.com/a3Bx9k
Files are stored with content-addressable deduplication. Uploading the same file twice returns the same URL without storing a second copy.
Retention scales with file size:
| File Size | Retention |
|---|---|
| 0 bytes | 60 days |
| 256 MB | ~33 days |
| 512 MB (max) | 7 days |
Shortened URLs are retained for 60 days. Maximum file size is 512 MB.
| Action | Limit |
|---|---|
| Uploads (per IP) | 20 / hour |
| URL shortening (per IP) | 5 / hour |
| Downloads (per IP) | 1000 / hour |
Uploaded files are scanned automatically. Violations result in immediate removal and may result in your IP being blocked.
To report content for takedown:
curl -X POST https://blipbin.com/abuse/report \ -F 'file_id=a3Bx9k' \ -F 'reporter_email=you@example.com' \ -F 'report_type=dmca' \ -F 'description=Infringing content'
Valid report types: dmca, pornography, malware, other
For each upload, we store:
This information is retained for the lifetime of the file plus 90 days for audit purposes. Download analytics (IP, User-Agent, Referer) are recorded for every file retrieval.
This service is designed to cooperate with law enforcement when presented with valid legal process.