easyclip:~$

Max Upload size: 50MB / File
Allowed file types: txt, text, csv, mp3, wav, ogg, flac, m4a, svg, mp4, md, markdown, png, bmp, gif, jpg, jpeg, x-png, webp, avif

Using EasyClip

Quick reference — click a topic to expand it.

When you upload an image you'll get a link like this:

https://clip.numaneto.tec.br/abcef123.jpg

You can resize the image on-the-fly by adding a size to the URL (e.g. 800x600):

https://clip.numaneto.tec.br/800x600/abcef123.jpg

Use forcesize to crop/zoom to that exact size:

https://clip.numaneto.tec.br/800x600/forcesize/abcef123.jpg

Full list of URL modifiers and image filters.

All calls are GET/POST and return JSON. Base URL:

https://clip.numaneto.tec.br/api

Post a file using the file field:

curl -s -F "file=@myphoto.jpg" "https://clip.numaneto.tec.br/api/upload"

{
  "status": "ok",
  "hash": "7eli4d.jpg",
  "filetype": "image/jpeg",
  "url": "https://clip.numaneto.tec.br/7eli4d.jpg",
  "delete_code": "jxgat3wze8lmn9sqwxy4x32p2xm7211g",
  "delete_url": "https://clip.numaneto.tec.br/delete_jxgat3wze8lmn9sqwxy4x32p2xm7211g/7eli4d.jpg"
}

On error, the response includes a reason field:


{
  "status": "err",
  "reason": "File not a valid image"
}
                

Pass a url parameter and EasyClip downloads/processes it for you:

curl -s "https://clip.numaneto.tec.br/api/upload?url=https://example.com/image.png"

Send a Base64-encoded file via the base64 parameter:

(echo -n "base64="; echo -n "data:image/jpeg;base64,$(base64 -w 0 Screenshot3.jpg)") | curl --data @- https://clip.numaneto.tec.br/api/upload

The passthrough endpoint applies modifiers/filters without saving anything to the server — it just streams back the processed image:

https://clip.numaneto.tec.br/api/passthrough/image/[modifiers]
curl -s -F "file=@myphoto.jpg" "https://clip.numaneto.tec.br/api/passthrough/image/400x400/forcesize/gray" > result.jpg

Upload files first, then combine their hashes into an immutable gallery album:

curl -s -X POST \
  -d "hashes[]=7eli4d.jpg" \
  -d "hashes[]=5e6alk.jpg" \
  "https://clip.numaneto.tec.br/api/album"

EasyClip is a themed fork of PictShare by Haschek Solutions.