I convert from mp4 to gif with ezgif.com, it also lets you resize, compress, remove nth frames to get the file size very small.
Now I upload to gifyu.com since you dont need an account, just upload and you can directly link to a .gif file unlike giphy (which has a vertical height limit)