Объем файла уменьшился, поскольку формат bmp - несжатый графический формат, который просто хранит информацию о яркости и цветности каждого отдельного пикселя.
Формат GIF предусматривает сжатие (компрессию) данных при хранении, кроме того gif способен хранить всего 256 цветов.