Embeddable upload widget with lazy-loaded crop & filters

Crop Only (no filter)

Upload Banner (16:9)

Free Crop

// Embed on any site: <script src="https://cdn.glisk.eu/widget.js"></script> <script> const widget = Glisk.init({ container: '#my-upload', accept: ['image/jpeg', 'image/png'], maxFileSize: 10, crop: [{ w: 1, h: 1 }, { w: 16, h: 9 }], filter: true, onUpload(results) { console.log('Uploaded:', results); } }); </script>