Everybody that has ever implemented file upload by hand in a Rails app knows that it’s no cakewalk, not to mention a major security risk. That’s why we use gems to handle file upload for us! But often it’s hard to decide which one to choose for your project. There are three major file uploader gems in the Rails ecosystem, namely, Paperclip, CarrierWave and Refile. These gems upload and catalog fil
![Best Rails Image Uploader Paperclip vs. Carrierwave vs. Refile](https://cdn-ak-scissors.b.st-hatena.com/image/square/57b6e3b6c05f98e2d4c8275a6e80c3b5b50e1cb8/height=288;version=1;width=512/https%3A%2F%2Fwp-assets.infinum.com%2Fuploads%2F2017%2F02%2Fbest-rails-image-uploader-paperclip-carrierwave-refile-0.png)