Desenvolvimento Web

Placeholder Image Generator

Gerar uma imagem de espaço reservado do tamanho especificado para layouts e design.

A placeholder of the right size lets you check a layout before real images are ready — with correct proportions and dimensions labeled right on the image, so you can orient yourself in the mockup.

How to use it

Common uses

Things to keep in mind

SVG placeholders weigh just a handful of bytes regardless of the size you set — the format choice affects how much real weight they add to a page during development.

A placeholder is meant purely for temporary use in development — it must be swapped for a real image before launch.

Artigo sobre esta ferramenta: Imagens placeholder: por que imagens falsas importam durante o desenvolvimento

Perguntas frequentes

Como controlo o tamanho e a aparência da imagem?

Você define a largura e altura em pixels, além das cores de fundo e texto; se você não digitar texto personalizado, a ferramenta mostra por padrão as próprias dimensões, como 600x400.

Para que serve esta ferramenta?

É destinada a mockups e prototipagem de layout — inserir uma imagem de espaço reservado permite verificar espaçamento, proporções e design antes que as imagens reais estejam prontas.

Posso usar a imagem sem baixar um arquivo?

Sim, além de baixar você pode copiar a imagem como Data URI e colá-la diretamente no seu HTML ou CSS.

Qual a diferença entre um placeholder em SVG e um em PNG?

Um placeholder em SVG é vetorial, então escala sem perda de qualidade e costuma pesar apenas alguns kilobytes independente do tamanho, enquanto PNG é um formato raster cujo peso cresce com o tamanho da imagem, o que simula melhor o comportamento de uma foto real ao testar o desempenho da página.

O tamanho do placeholder realmente afeta a velocidade de carregamento da página durante o desenvolvimento?

Placeholders em SVG praticamente não afetam a velocidade, já que pesam apenas alguns bytes independente das dimensões definidas, enquanto placeholders raster grandes podem adicionar um peso perceptível à página — por isso, para testes de desempenho, vale escolher um formato próximo da futura imagem real.

Artigos: Desenvolvimento Web

HEX, RGB, HSL: por que existem tantas formas de escrever uma cor

Por que designers costumam preferir HSL em vez de HEX ao escolher um tom de cor à mão.

Minificação de CSS: o que é realmente removido do arquivo, e por quê

Por que o CSS minificado funciona exatamente igual no navegador, mesmo se tornando ilegível para um humano.

Minificação de JavaScript: a diferença entre minificar e ofuscar

Por que o código minificado ainda pode ser lido se você quiser, enquanto o ofuscado não pode.

Minificação de HTML: por que os espaços na marcação importam

Por que remover espaços dentro de <pre> ou de um textarea pode quebrar a aparência da página, ao contrário de quase todo o resto.

Gradientes CSS: como linear difere de radial e conic

Por que conic-gradient serve para gráficos de pizza enquanto radial-gradient cria um efeito de mancha de luz.

O algoritmo de Luhn: como um número de cartão é verificado quanto à correção

Por que um número de cartão que passa na verificação de Luhn não significa que esse cartão realmente existe.

IBAN: como é estruturado um número de conta bancária internacional

Por que as duas primeiras letras de um IBAN são um código de país, não parte do número da conta em si.

Códigos QR: como um link cabe em um quadrado de pixels

Por que um código QR com um logo no meio ainda é escaneado mesmo com parte do padrão coberta.

Códigos de barras: como Code 128 difere do EAN-13

Por que produtos nas prateleiras das lojas quase sempre usam EAN-13 em vez de Code 128.