Image widget · browser-only compression · built by YoLogics

Add VidShrink to your website.

Put the colorful VidShrink upload window right inside your site. No API key, no account, and no upload to VidShrink—the browser makes the smaller web copy, then your website uploads the selected image like normal.

Live widget demo

Choose a JPEG, PNG, or WebP. This demo processes the image locally in your browser and never uploads it anywhere.

Drop-in embed

<div id="vidshrink-image-uploader"></div>
<script src="https://vidshrink.com/widget.js"></script>
<script>
  VidShrink.mount("#vidshrink-image-uploader", {
    targetBytes: 300 * 1024,
    maxWidth: 2560,
    maxHeight: 2560,
    quality: 0.84,
    minimumQuality: 0.78,
    mode: "ask",
    onComplete({ selectedFile }) {
      // Upload selectedFile to your site.
    }
  });
</script>
1Host site loads widget.js.
2User picks images once.
3VidShrink shows original size, web-copy size, and savings.
4Your site uploads the selected file to its own storage.