Cloudinary Uploader (Client-side, unsigned)

To use this page, create an unsigned upload preset in Cloudinary and set your cloudName and uploadPreset in cloudinary-config.js. This avoids exposing secrets.

We’ll upload images under their file names. After upload you’ll get a CSV you can download with public URLs.