Toolyard

O que é Base64 (e codificação de URL)?

Base64: dados binários como texto

Alguns lugares só aceitam texto: e-mail, JSON, atributos HTML. O Base64 transforma qualquer dado em 64 caracteres seguros (A–Z, a–z, 0–9, + e /), para que ele passe por esses lugares sem mudar. "Hello" vira SGVsbG8=.

  • Cada 3 bytes viram 4 caracteres, então o Base64 fica cerca de 33% maior que o original.
  • Os sinais = no fim completam a saída até um múltiplo de 4 caracteres.
  • A variante segura para URL usa - e _ no lugar de + e /, que têm significado especial em endereços web.

Não é criptografia

Qualquer pessoa decodifica Base64; não existe chave. Nunca o use para esconder uma senha ou outro segredo.

Data URIs

Uma imagem pequena pode ser escrita direto no HTML ou CSS como data:image/png;base64, seguido do texto em Base64, evitando um download separado. Por causa do aumento de tamanho, só compensa para ícones pequenos. A ferramenta Imagem para Base64 gera a data URI para você, ou transforma uma de volta em imagem.

Codificação de URL é outra coisa

A codificação de URL (por porcentagem) só troca os caracteres que não são permitidos ou têm significado especial num endereço web, cada um por % e o valor do seu byte. "café & crème" vira caf%C3%A9%20%26%20cr%C3%A8me: o espaço é %20, o & é %26 e o é, que ocupa dois bytes em UTF-8, é %C3%A9. Todo o resto continua legível.

Codifique e decodifique texto com Codificar e decodificar Base64 e Codificar e decodificar URL.

Ferramentas deste guia

Mais guias

Como abrir arquivos HEIC no WindowsComo reduzir o tamanho de um PDFComo remover a localização das fotosComo extrair o áudio de um vídeoComo criar um QR code para o seu Wi-FiComo assinar um PDFComo verificar o checksum de um arquivo (SHA-256)PNG, JPG ou WebP: qual formato de imagem usarComo juntar arquivos PDFComo copiar o texto de uma imagemComo converter JPG para PDFComo converter um PDF para JPGComo dividir um PDF ou extrair páginasComo girar um PDF de forma permanenteComo adicionar números de página a um PDFComo colocar marca d'água em um PDFComo converter HEIC para JPG no MacComo converter WebP para JPGComo reduzir o tamanho de uma imagemComo converter um vídeo para GIFComo converter WAV para MP3Como criar uma senha forteComo converter Celsius para FahrenheitGB ou GiB: por que seu disco mostra menos espaçoComo calcular porcentagemComo calcular os dias entre duas datasO que é um timestamp UnixComo comparar dois arquivos de textoComo contar as palavras de um documentoComo ler um QR code de uma captura de tela ou imagemO que é um hash: MD5, SHA-1 e SHA-256 explicadosComo comprimir uma foto para 20 KB (ou qualquer tamanho)Como remover o fundo de uma fotoComo testar seu microfoneComo procurar pixels mortos numa telaComo gravar a telaComo criar um toque para iPhoneComo comprimir um vídeo para enviarComo remover a senha de um PDFComo colocar senha num PDFComo preencher um formulário PDFComo converter um PDF para WordComo desfocar um rosto numa fotoComo calcular seu IMCComo calcular a parcela de um financiamento imobiliárioComo marcar uma reunião entre fusos horáriosO que é uma expressão cron?Como obter o complemento reverso de uma sequência de DNAComo traduzir DNA em proteínaComo converter GenBank para FASTAComo encontrar sítios de restrição em uma sequência de DNAComo alinhar duas sequências de DNA ou de proteínaComo desenhar e conferir primers de PCRComo calcular a massa molarComo balancear uma equação químicaComo preparar uma solução de molaridade conhecidaComo calcular uma diluição (C1V1 = C2V2)Como calcular o pHComo calcular a concentração de DNA a partir da A260Como calcular a quantidade de inserto para uma ligaçãoComo converter RPM em g (RCF)Como contar células com um hemocitômetroComo usar o quadro de PunnettComo fazer um orçamento com a regra 50/30/20Bola de neve ou avalanche para quitar dívidasQuanto preciso para me aposentar?Como converter salário em valor por horaMargem de lucro ou markupComo calcular IVA e imposto sobre vendasComo fazer uma faturaQuanto imóvel eu posso comprar?Como ler o código de cores de resistoresComo escolher o resistor de um LEDComo calcular a queda de tensão num caboQuanto concreto eu preciso?Quanta tinta eu preciso?Como calcular uma sub-redeRegras dos algarismos significativosComo funciona a amortização de um empréstimoROI x CAGR: como medir o retorno de um investimentoComo a inflação corrói suas economiasComo calcular seu GPAComo calcular a gorjetaEstratégia de Campo Minado: padrões e dicasEstratégias de Sudoku para iniciantesComo vencer no 2048Estratégia de Paciência: como vencer mais partidasComo digitar mais rápidoRegex básico: guia para iniciantes com exemplosCores HEX, RGB e HSLComo calcular a meia-vidaA lei dos gases ideais explicadaComo funciona um divisor de tensãoCálculos do timer 555Como calcular a inclinação do telhadoComo calcular pés de tábua (board feet)Estatísticas de sequências de DNA e proteínas explicadas