Building a Browser-Based Image Blur Tool with Canvas API — Gaussian Blur Without a Library
CSS filter: blur() blurs an element visually but doesn't modify the underlying image data. If you want to download a blurred image, you need to render it to a canvas with the blur applied, then export
ultimatetools.hashnode.dev5 min read