HTML para imagem
Cole HTML e CSS e receba um PNG, JPG, WebP ou SVG dele, em densidade de pixels 1×, 2× ou 3×. Útil para cards de redes sociais, trechos de código, banners e cabeçalhos de e-mail.
A marcação é desenhada neste aparelho. Scripts não rodam, e imagens ou fontes de outros sites não são carregadas: use URLs data: e fontes do sistema. Para capturar uma página ao vivo, use a captura de tela do próprio navegador (no Chrome: DevTools e depois Capture full size screenshot).
Como funciona
- Cole seu HTML, com o CSS numa tag style.
- Defina a largura em pixels CSS; deixe a altura vazia para acompanhar o conteúdo.
- Escolha a densidade de pixels (2× para texto nítido no celular) e o fundo.
- Pressione Gerar imagem, confira a prévia e baixe.
O que pode e o que não pode ser desenhado
- Qualquer elemento HTML e CSS que o navegador suporte, incluindo flexbox, grid, gradientes, bordas e fontes do sistema.
- Imagens só como URLs data:. Imagens e fontes da web de outros sites não são buscadas, porque o navegador não deixa uma página ler pixels de outros sites.
- Scripts não rodam: a marcação é montada num ambiente isolado com scripts desligados.
Capturar uma página da web pelo endereço
Transformar uma URL em imagem exige um servidor que abra a página por você, o que significaria enviar a ele o seu endereço e ver o que você captura. Este site não tem servidor. Seu navegador consegue fazer isso: no Chrome ou no Edge, abra o DevTools (F12), pressione Ctrl+Shift+P e execute 'Capture full size screenshot'; o Firefox tem 'Fazer captura de tela' no menu do botão direito.