WebP para JPEG: atenda ao envio, não apenas ao nome do arquivo

Um formulário rejeita a foto que abre normalmente. Leia o motivo antes de editar: exige JPEG, menos bytes ou determinada largura? São condições diferentes e podem pedir ações distintas.

Renomear não converte o formato

Mudar picture.webp para picture.jpg não recodifica a imagem. O formulário pode continuar recusando mesmo que o ícone mude.

Guarde a fonte, crie um JPEG de verdade e abra antes de enviar. Confira a permissão de uso: conseguir converter uma cópia não dá direito de publicá-la.

Referências: JPEG committee — JPEG 1 and photographic image coding

Confira pixels e bytes separadamente

Aceitar o formato não garante aceitar dimensões ou peso. Este caminho não é um comando de reduzir largura; se necessário, redimensione explicitamente e confira a leitura.

Verifique a unidade do limite. Qualidade não é porcentagem garantida de bytes; deixe margem sob o limite real, sem depender só do número arredondado do gerenciador.

Preserve a finalidade da imagem

JPEG comum é estático e sem transparência. Escolha fundo e confira bordas se o WebP for transparente. Um JPEG só não preserva animação; este caminho do ToolRoof é para imagens estáticas.

Não há promessa de recuperar detalhes ou todas as propriedades de cor e metadados. Para originais importantes de impressão ou arquivo, guarde a fonte e envie uma cópia adaptada.

Referências: MDN — JPEG, PNG and WebP image-format characteristics

Exemplo: 2 regras independentes

Um formulário exige JPEG com até 1000 pixels de largura; o WebP tem 1600 × 900. Converter o formato não basta. Redimensionar proporcionalmente usa 1000 ÷ 1600 = 0,625 e produz altura calculada de 562,5 pixels.

Pixels são inteiros; o programa aplica sua regra de arredondamento, por exemplo 563. Confira dimensões reais, bytes e requisitos. O exemplo separa decisões; não afirma que o conversor redimensiona automaticamente.

Referências