Автоматическое преобразование загружаемого файла в JPG?

Первые два изменения выполняются только на стороне сервера (они работают независимо от поддержки на стороне клиента).

Последнее применяется в браузере и означает, что вы отправляете на сервер меньшие объемы данных.