Converter AVIF para JXL

Aqui você converte AVIF para JXL de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas Parte do detalhe é trocada por tamanho. JXL não consegue guardar tudo o que um AVIF guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

O que a conversão de AVIF para JXL faz de fato

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as AVIF.

AVIF17 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JXL.

JXL7 KB2.4× menor

Uma cena fotográfica — degradês suaves, bordas macias, granulação. Este é o caso para o qual JXL foi feito, ou contra o qual foi feito, e os números mostram qual dos dois. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as AVIF.

AVIF3 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JXL.

JXL5 KB44% maior

Fundo transparente e um degradê atravessando a forma. JXL ou mantém os dois, ou mantém um, ou preenche a transparência com uma cor sólida — e é essa diferença que pega as pessoas. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as AVIF.

AVIF5 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JXL.

JXL13 KB2.6× maior

Cor chapada e bordas duras, como numa interface, num gráfico ou num logo. Comportamento bem diferente do da fotografia acima, e o motivo de a resposta ser "depende do que está no arquivo". As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.

A resposta curta antes de converter qualquer coisa

Faça isso quando algo exige JPEG XL especificamente. Uma ferramenta que não lê mais nada, um pipeline construído em torno dele, uma política de arquivamento que cita a norma ISO, ou um experimento genuíno que você pretende medir. São motivos reais, e esta conversão atende bem a eles.

Se o motivo é que JPEG XL soa mais novo ou melhor, mantenha o AVIF. Os dois formatos são próximos o bastante em compressão para que nenhum surpreenda, a conversão custa uma geração com perdas, e o AVIF é o que todo navegador atual lê enquanto o JPEG XL ainda tem suporte parcial. Não existe cenário em que converter uma imagem web funcional para JXL melhore a página onde ela está.

Dois formatos modernos, e só um deles foi adotado

O AVIF foi publicado em 2019 pela Alliance for Open Media, construído sobre o codec de vídeo AV1. O JPEG XL veio em seguida, em 2022, do próprio comitê JPEG, como ISO/IEC 18181-1, tecnicamente ambicioso e em vários aspectos o desenho mais elegante.

A adoção não seguiu o mérito técnico. O suporte a AVIF em navegadores hoje é praticamente universal; para JPEG XL continua parcial, motivo pelo qual o formato fica na categoria de nicho em vez de corrente, e a demanda por ele é uma fração da demanda por AVIF. Essa lacuna é o dado mais importante para decidir se esta conversão faz sentido para o seu arquivo, e não tem nada a ver com qual codec é melhor.

Isto é uma segunda geração, não um reempacotamento

O AVIF é decodificado até pixels brutos, e esses pixels são codificados de novo pelo codificador JPEG XL. Nada é carregado na forma comprimida, então o que o codificador AVIF descartou permanece descartado, e o codificador JXL toma suas próprias decisões em cima disso.

Na qualidade padrão de 82, o segundo passo raramente é visível numa fotografia, e não é gratuito. Textura fina, granulação de filme e o leve blocado que o AVIF com perdas deixa em torno de bordas duras são exatamente o que um segundo codificador trata pior, porque gasta bits descrevendo os erros do primeiro codificador como se fizessem parte do assunto.

Onde o JPEG XL é genuinamente o formato melhor

No papel, ele vai mais longe que o AVIF em várias direções que importam para fotógrafos e arquivistas. Trata até trinta e dois bits por canal onde o AVIF para em doze, é construído para trabalho de gama ampla, e foi desenhado com o armazenamento de longo prazo de grandes coleções fotográficas como objetivo explícito.

Pouco disso chega através desta conversão específica. O que chega ao codificador já passou pelo pipeline de imagem do navegador em oito bits por canal, então a margem de profundidade é teórica aqui e seria teórica em qualquer fonte entregue pela web, que nunca teve mais de oito bits para dar.

O truque famoso do JPEG XL não se aplica a um AVIF

O argumento prático mais forte a favor do JPEG XL é que ele consegue pegar um JPEG existente e reempacotá-lo cerca de vinte por cento menor com os dados da imagem intocados e totalmente recuperáveis. Isso é raro entre formatos de imagem e é por isso que grandes arquivos fotográficos levam o formato a sério.

Funciona porque os dados JPEG estão sendo rearranjados em vez de recodificados, e um AVIF contém dados AV1 em vez disso — uma representação completamente diferente da imagem, sem nada em comum com um JPEG além de ambos serem comprimidos. Não há nada para reempacotar, então este par não recebe nenhum desse benefício.

O que vai abrir o JXL depois de você tê-lo

GIMP e ImageMagick leem JPEG XL, e ambos também leem AVIF, o que resume bem a situação no desktop: as ferramentas que suportam um geralmente suportam o outro, então a conversão raramente resolve um problema de "não consigo abrir isso".

Além disso o terreno fica raso rapidamente. Pré-visualizações de sistema operacional, editores mais antigos, formulários de upload, clientes de mensagem e serviços de impressão frequentemente não lidam com nenhum dos dois formatos, e onde lidam com um é mais frequentemente AVIF.

Servindo JPEG XL numa página web, e por que o AVIF já está lá

Um elemento picture com uma fonte JXL e um alternativo AVIF ou JPEG é o jeito correto de servir o formato, e funciona. O que não faz é economizar nada, porque o alternativo tem que existir e ser gerado de qualquer forma.

Essa é a aritmética incômoda desta direção para quem está pensando em desempenho web. Você começou com um formato que alcança todo mundo num tamanho perto do melhor disponível, e termina com dois arquivos, uma negociação e um cache que precisa guardar os dois.

Escolhendo um valor de qualidade para o JXL

O padrão de 82 é um bom equilíbrio para uma fotografia e o número certo para deixar como está sem motivo específico. Subir para perto de 95 torna o segundo passo de codificação conservador, o que vale quando o arquivo vai ser editado ou recodificado de novo depois.

Descer abaixo de 70 raramente vale a pena neste par. A origem já está comprimida, então os artefatos do primeiro codificador e do segundo caem nas mesmas bordas e se compõem mais rápido do que aconteceria a partir de um original.

O metadado não viaja junto com a imagem

Os dois formatos podem carregar EXIF, XMP e um perfil ICC, e nenhum dos dois blocos sobrevive a este caminho. Toda conversão de imagem aqui decodifica até pixels brutos e escreve um arquivo novo a partir deles, então a data de captura, a câmera e qualquer coordenada são descartadas em vez de migradas.

Para um arquivo sendo entregue a alguém, isso é uma melhoria de privacidade e um passo a menos para lembrar, já que as coordenadas de onde uma fotografia foi tirada são o que as pessoas mais esquecem de remover.

Convertendo uma biblioteca, e o que manter depois

Solte uma pasta e os arquivos convertem um após o outro no seu próprio processador, voltando como um único ZIP sem nada enviado e sem cota diária. A codificação JPEG XL é rápida o bastante para que um lote grande seja uma questão de paciência, não de uma tarde bloqueada.

Mantenha os arquivos AVIF. São a geração anterior, são os que ainda vão exibir num navegador daqui a cinco anos, e rodar esta conversão de novo mais tarde não custa nada se as cópias JXL acabarem sendo as que você não precisava. Apagar a origem para economizar espaço num par de formatos tão próximos em tamanho é o único erro aqui que não tem volta.

Como converter AVIF para JXL

  1. Solte o seu arquivo AVIF nesta página, ou clique para escolher um.
  2. Escolha JXL como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo JXL pronto.

AVIF ou JXL: o que muda

AVIF comparado com JXL
AVIFJXL
Nome completoAV1 Image File FormatJPEG XL
Extensão do arquivo.avif.jxl
Tipo de mídiaimage/avifimage/jxl
CompressãoUm ou outro, conforme a configuraçãoUm ou outro, conforme a configuração
Publicado pela primeira vez20192021
Publicado porAlliance for Open MediaJoint Photographic Experts Group
EspecificaçãoAV1 Image File FormatISO/IEC 18181
LicençaPadrão abertoPadrão aberto
Situação hojeAtualDe nicho
Profundidade de bits1232
Cor que consegue descreverRGB, YCbCr, gama amplaRGB, tons de cinza, gama ampla
Maior imagem65.536 px por lado
Abre no navegadorNavegadores atuaisAlguns navegadores
Considerado no lugarWebP, JPGWebP, PNG

O que se mantém

A transparência se mantém. AVIF e JXL guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.

A animação se mantém. AVIF e JXL aceitam vários quadros, então o resultado continua se movendo.

Abrir o resultado

Apenas alguns navegadores leem JXL. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.

GIMP e ImageMagick leem tanto AVIF quanto JXL, então dá para comparar o resultado com o original sem um segundo programa.

Para que serve cada formato

Os dois miram trabalhos diferentes: AVIF em a web e entregar um arquivo pronto, JXL em o arquivamento e a fotografia. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.

AVIF é o formato da Alliance for Open Media, publicado em 2019. Registra 12 bits por canal.

JXL vem da Joint Photographic Experts Group é de 2021, descrito em ISO/IEC 18181. GIMP e ImageMagick leem o formato.

De AVIF para JXL: perguntas frequentes

Meu arquivo AVIF é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é jSquash, compilações em WebAssembly dos codecs de imagem de referência; seu navegador baixa isso uma vez e guarda.

Converter AVIF para JXL é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. jSquash é baixado para a sua máquina e roda lá, e por isso não há contador.

Perde qualidade ao converter AVIF para JXL?

JXL comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade.

Um arquivo JXL abre no navegador?

Apenas alguns navegadores leem JXL. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.

A transparência sobrevive de AVIF para JXL?

A transparência se mantém. AVIF e JXL guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.

A animação sobrevive de AVIF para JXL?

A animação se mantém. AVIF e JXL aceitam vários quadros, então o resultado continua se movendo.

Mais sobre esses formatos

De onde vêm estes números

O que esta página afirma sobre AVIF e JXL pode ser conferido, e estes são os documentos que resolvem a questão.