Thumbs up, a clear way of explaining these tasks in one article. Here's a list of top image manipulation libraries for Node.js users: canvacord sharp image-transform-api picsee lwip I'm using image-transform-api all the time for my research, as it allows download post-transformation and it's very handy in my case, open my assignments to buy research papers