Works with any backend npm install Zero dependencies

Clipboard Paste Upload

Paste images or files from the clipboard (Ctrl+V / Cmd+V). Great for screenshots.

(function() {
 new MultipleUpload('#demo', {
 uploadUrl: '/api/upload',
 multiple: true,
 paste: true,
 showThumbnails: true,
 onPaste: function(files) {
 console.log('Pasted', files.length, 'file(s)');
 }
 });
})();
Try it: Copy an image, then press Ctrl+V / Cmd+V anywhere on this page.