Pular para o conteúdo
  • Compressor de imagensFerramentas de imagem · Deixe fotos e gráficos menores recodificando-os em JPG ou WebP, com controle deslizante de qualidade e redução opcional das dimensões.
  • Redimensionador de imagensFerramentas de imagem · Altere a largura e a altura de uma imagem em pixels ou por porcentagem, com redução de alta qualidade.
  • Conversor de imagensFerramentas de imagem · Mude o formato de uma ou várias imagens para JPG, PNG ou WebP, com controle da qualidade e da transparência.
  • Recortar imagemFerramentas de imagem · Recorte parte de uma imagem com uma seleção arrastável, proporções predefinidas e medidas exatas em pixels.
  • Girar e espelhar imagemFerramentas de imagem · Gire uma imagem em 90° ou 180° e espelhe-a na horizontal ou na vertical, com pré-visualização ao vivo.
  • Visualizador e removedor de EXIFFerramentas de imagem · Veja os dados EXIF de uma foto – câmera, data e localização – e remova todos eles ou só a posição GPS, sem perder qualidade.
  • HEIC para JPGFerramentas de imagem · Transforme fotos HEIC e HEIF de iPhones e iPads em arquivos JPG ou PNG que abrem em qualquer lugar.
  • Desfocar e pixelizar imagemFerramentas de imagem · Oculte rostos, nomes, placas de carro e outros detalhes de uma foto com pixelização, desfoque ou uma caixa sólida.
  • Gerador de faviconFerramentas de imagem · Crie um conjunto completo de favicon – ICO, ícones PNG e web manifest – a partir de uma imagem, um texto ou um emoji.
  • Juntar imagensFerramentas de imagem · Combine várias imagens em uma só, lado a lado, empilhadas ou em grade, com espaçamento, fundo transparente e download em JPG, PNG ou WebP.
  • Juntar PDFFerramentas de PDF · Junte vários arquivos PDF em um único documento, na ordem que você escolher, com intervalos de páginas opcionais por arquivo.
  • Dividir PDFFerramentas de PDF · Extraia páginas para um novo PDF ou divida um documento em vários arquivos por página, intervalo ou número fixo de páginas.

Conversor de código de cor

Converta um código de cor entre HEX, RGB e HSL e veja se duas cores têm contraste suficiente para texto normal e grande.

Funciona no seu navegador – seus dados não são enviados

Carregando a ferramenta…

Sobre: Conversor de código de cor

O conversor de código de cor transforma uma cor nos três formatos mais usados na web: HEX (#FF8800), RGB (rgb(255, 136, 0)) e HSL (hsl(32, 100%, 50%)). Digite um código em qualquer um deles, ou escolha uma cor, e copie o formato de que precisa para CSS, uma ferramenta de design ou código.

Ele também verifica o contraste. Digite uma cor de texto e uma cor de fundo para ver a taxa de contraste WCAG e se elas passam nos níveis AA e AAA para texto normal e grande, para que o seu texto seja legível para todos.

Tudo roda no seu navegador; nada do que você digita é enviado para lugar nenhum.

Como usar

  1. Digite um código de cor como #777, rgb(0 128 255) ou hsl(120, 50%, 50%), ou use o seletor de cor.
  2. Veja a cor em HEX, RGB e HSL ao lado da pré-visualização.
  3. Clique em Copiar ao lado do formato que você quer.
  4. Para o contraste, digite uma cor de texto (ou deixe vazio para usar a cor acima) e uma cor de fundo.
  5. Veja a taxa de contraste e os resultados AA e AAA para texto normal e grande.

Recursos

  • HEX, RGB e HSL: Lê HEX curto e longo, rgb() e hsl() com vírgulas ou espaços, e três números soltos.
  • Seletor de cor: Escolha uma cor visualmente e receba os códigos dela na hora.
  • Taxa de contraste: A taxa de contraste WCAG 2 de quaisquer duas cores, de 1:1 a 21:1.
  • AA e AAA: Passa ou não passa para texto normal e grande nos dois níveis.
  • Erros claros: Diz qual parte do código está errada, como um valor de vermelho acima de 255.

Exemplos

Cinza sobre branco

#777777 sobre branco tem taxa de 4,48:1: passa no AA só para texto grande.

Cor da marca

#1E3A8A é hsl(224, 64%, 33%); texto branco sobre ela passa no AAA com folga.

De uma ferramenta de design

Cole 255, 136, 0 para obter #FF8800 e hsl(32, 100%, 50%).

Limitações e observações

  • Cores com transparência (alfa), como #FF000080 ou rgba(), não são compatíveis.
  • Nomes de cores (red, blue), CMYK, LAB e outros espaços de cor não são convertidos.
  • Os valores HSL são arredondados para números inteiros, então ao converter de volta um canal pode mudar alguns pontos.
  • A verificação de contraste segue a WCAG 2.x; ela não avalia por você o peso e o tamanho da fonte nem o daltonismo.

Perguntas frequentes

Como converto HEX em RGB?

Digite o código HEX, por exemplo #FF8800, e veja rgb(255, 136, 0) logo abaixo. Clique em Copiar para usá-lo.

Qual taxa de contraste eu preciso?

O nível AA da WCAG pede 4,5:1 para texto normal e 3:1 para texto grande; o AAA pede 7:1 e 4,5:1.

O que conta como texto grande?

Texto de pelo menos 24 px, ou de pelo menos 18,66 px em negrito.

Posso digitar códigos #RGB?

Sim. Códigos curtos como #777 são lidos como #777777.

Algo é enviado para um servidor?

Não. Todas as conversões e verificações acontecem no seu navegador.

Mais ferramentas gratuitas