Это называется не "поменять формат", это называется "сменить расширение".
В веб-технологиях никто на расширение картинки всерьез внимания не обращает, все библиотеки смотрят на содержимое.
Дополню: обычно сервер отдает ресурс с заголовком, который описывает тип ресурса - "content-type: image/jpeg", к примеру. Соответственно, на расширение ему чихать