Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Gerador de transformação CSS

Crie uma lista ordenada de transformações 2D CSS e copie declarações para seu próprio elemento. A caixa de borda HTML ilustrada mostra efeitos de translação, rotação, escala, inclinação e matriz com origem editável.

Prévia

ABCD
Amostra
Ajustando prévia…

Funções de transformação

As funções seguem a ordem do CSS. Em um ponto, a função mais à direita age primeiro.

Função 1: rotate

Intervalo: −1080…1080

Origem da transformação

Intervalo: −200…200

Intervalo: −200…200

CSS e prévia

A amostra é uma caixa de borda HTML de 120 × 60 pixels CSS; outros elementos podem ser diferentes. A transformação altera a pintura, não o fluxo normal. A prévia pode ser reduzida ou cortada; o CSS copiado não muda.

1 funções ativas

Ordem e origem

As funções seguem a ordem do CSS. Em um ponto, a função mais à direita age primeiro.

rotate(0deg)

Origem antes da transformação X: 120 × 50 ÷ 100 = 60 px

Origem antes da transformação Y: 60 × 50 ÷ 100 = 30 px

Os valores não são enviados nem salvos.

Compor e copiar uma transformação 2D

  1. Edite a rotação inicial ou adicione uma função de transformação. Escolha unidades para tradução, ative ou desative linhas e duplique-as ou mova-as na ordem escrita CSS.
  2. Defina a origem X e Y em pixels ou porcentagens. A caixa de borda de amostra tem 120 por 60 pixels CSS; os valores percentuais usam essas dimensões originais antes da transformação.
  3. Inspecione o CSS atual e a visualização ilustrativa e, em seguida, use Copiar CSS. Rascunhos ativos inválidos retêm CSS e o destino transformado. Clear remove as funções; Redefinir restaura a rotação inicial e a origem centralizada.

Ordem, origem e dimensões de referência

A lista está escrita na ordem CSS. Por certo ponto, sua função mais à direita atua primeiro. Mover uma rotação antes ou depois de uma translação pode, portanto, alterar o resultado mesmo quando ambos os valores permanecem iguais.

A saída declara transform-box: border-box e a origem da transformação atual. A tradução percentual e a origem usam a caixa de borda não transformada do elemento, não seu pai, o quadro de visualização ou seus limites transformados.

Os valores de origem dos pixels já são distâncias. Uma origem horizontal de 50% na amostra é resolvida como 120 pixels vezes 50 dividido por 100, resultando em 60 pixels; verticalmente, 60 vezes 50 dividido por 100 dá 30 pixels. Um tamanho de alvo diferente altera a geometria percentual.

Uma função de identidade explícita permanece na saída. Ele pode reter efeitos de empilhamento e bloco contido relacionados à transformação, mesmo quando os pontos não se movem. Uma lista vazia ou totalmente desativada não emite nenhum.

Exemplos de composição

Com origem no canto superior esquerdo, translate(30px, -10px) rotate(90deg) mapeia o ponto de referência (4, 5) para (25, -6). A rotação atua no ponto anterior à translação escrita. Inverter as linhas dá (5, 34).

Em uma caixa de borda de 240 por 80 pixels, translate(-25%, 150%) significa um deslocamento de -60 e 120 pixels. As porcentagens ainda são resolvidas na caixa antes de uma rotação circundante.

skew(45deg, -45deg) difere de skewX(45deg) skewY(-45deg). A escala negativa pode refletir a amostra, enquanto a escala zero ou outra transformação singular pode fazê-la desaparecer sem invalidar o CSS de autoria.

Escopo e limites de visualização

Esta é uma ferramenta de autoria 2D limitada. Não possui perspectiva, 3D, animação, importação arbitrária de CSS, upload de imagem ou calculadora de matriz completa. Os intervalos numéricos e três casas decimais são limites da ferramenta, e não toda a gramática CSS.

A visualização pode dimensionar uniformemente seu quadro fixo para o cartão e recortar o conteúdo fora desse quadro. Não cabe em todos os limites transformados. Escala de quadro, guias e dimensões de amostra não são adicionadas ao CSS copiado.

Transforma a alteração da pintura em vez de reorganizar o layout normal. Diferentes dimensões do elemento, conteúdo e CSS circundante podem alterar o resultado. Composições extremas ou quase singulares também dependem da renderização nativa de ponto flutuante.

A saída preserva linhas habilitadas, unidades e identidades explícitas, sem combiná-las ou convertê-las em uma matriz computada. A entrada ou origem ativa inválida retém CSS e Copiar atuais em vez de mostrar um último resultado válido como atual.

Estilo local sem histórico salvo

A ferramenta não adiciona upload, histórico de estilo salvo, link de entrada ou telemetria contendo seus valores de autoria. Os serviços e extensões de sites existentes estão fora da promessa universal de privacidade. A cópia é explícita; um novo documento inicia os padrões.

Perguntas sobre transformação 2D

As linhas formam a lista escrita CSS. Num ponto, a função mais à direita atua primeiro. Reordenar é significativo; a ferramenta não classifica nem mescla funções.

Eles usam a caixa de borda original. Na amostra de 120 por 60, 50% 50% tem 60 por 30 pixels CSS. As próprias dimensões do destino são importantes quando você cola as declarações em outro lugar.

Não. A versão numérica é mantida e sua interpretação muda. O intervalo da unidade selecionada será então aplicado, portanto um valor poderá se tornar inválido até que você o edite.

Não. Eles produzem matrizes diferentes em geral. Cada função suportada é emitida exatamente como escolhida, incluindo chamadas repetidas e sua ordem.

Uma transformação singular, escala zero ou uma composição extrema pode suprimir a renderização ou mover o conteúdo para fora do quadro cortado. Os guias permanecem disponíveis. CSS invisível válido não é substituído por uma linha falsa ou uma identidade.

Uma transformação explícita diferente de none pode criar contexto de empilhamento e bloco de referência mesmo sem mover pontos. Limpe ou desative todas as linhas para obter none; a origem ainda precisa ser válida.

Não. Todo o quadro lógico é dimensionado para a placa, enquanto o destino usa as declarações de transformação atuais exatas. As guias e o tamanho da moldura são ilustrativos e não são exportados.

A ferramenta não adiciona upload ou histórico salvo. Uma alteração de idioma montada mantém suas linhas e rascunhos, enquanto um novo documento inicia os padrões. Os serviços e extensões existentes do site permanecem fora desta reivindicação limitada.

Fontes

Material de referência para as propriedades de transformação CSS usadas aqui.

Revisado em 13 de novembro de 2026.

A renderização e a precisão do navegador podem variar, especialmente para transformações extremas ou quase singulares.

SVG para PNG

Converta um ficheiro SVG local ou código colado em PNG, com dimensões definidas, transparência e tipos de letra incluídos.

Abrir ferramenta — SVG para PNG

Gerador de filtros CSS

Ordene e repita efeitos CSS, compare uma amostra e copie a declaração exata.

Abrir ferramenta — Gerador de filtros CSS

Calculadora de tamanho de fonte fluido

Defina o tamanho da fonte em duas larguras de janela. Copie o CSS com unidades relativas à raiz e confira o modelo calculado com os mesmos coeficientes exportados.

Abrir ferramenta — Calculadora de tamanho de fonte fluido

Gerador de botão CSS

Personalize estados de botão nativo, confira o foco e copie HTML e CSS.

Abrir ferramenta — Gerador de botão CSS

Gerador CSS de border-radius

Edite oito raios, visualize uma caixa e copie o CSS em pixels ou porcentagens.

Abrir ferramenta — Gerador CSS de border-radius

Gerador CSS Grid

Crie um exemplo de CSS Grid com trilhas, posições e áreas nomeadas. Veja a prévia, copie CSS ou HTML e baixe o exemplo completo.

Abrir ferramenta — Gerador CSS Grid

Gerador CSS Flexbox

Crie um exemplo Flexbox com controles de contêiner e item, eixos de layout explícitos, CSS e HTML correspondentes e um download local de exemplo completo.

Abrir ferramenta — Gerador CSS Flexbox

Gerador CSS de sombra de texto

Crie sombras de texto ordenadas, visualize texto simples e copie o CSS exato.

Abrir ferramenta — Gerador CSS de sombra de texto

Gerador de sombra CSS

Crie camadas box-shadow ordenadas, visualize e copie o código CSS.

Abrir ferramenta — Gerador de sombra CSS

Marca d’água em imagens

Adicione texto ou logotipo a imagens, confira os resultados e baixe arquivos individuais ou um ZIP.

Abrir ferramenta — Marca d’água em imagens

Gerador de gradiente CSS

Crie gradientes lineares ou radiais com cores, opacidade e pontos ajustáveis.

Abrir ferramenta — Gerador de gradiente CSS

Conversor de cores

Converta valores sRGB HEX, RGB e HSL compatíveis com alfa e precisão explícita.

Abrir ferramenta — Conversor de cores

Imagem para texto (OCR)

Reconheça texto impresso em PNG ou JPEG local, escolha o idioma e confira ou corrija antes de copiar ou baixar.

Abrir ferramenta — Imagem para texto (OCR)

Leitor de QR Code em imagem

Leia um QR Code de um PNG ou JPEG local e examine o texto ou os bytes sem abrir links.

Abrir ferramenta — Leitor de QR Code em imagem

Verificador de contraste de cores

Compare as cores do primeiro plano e do fundo, ajuste a opacidade e confira os limites numéricos de contraste WCAG para texto e detalhes essenciais da interface.

Abrir ferramenta — Verificador de contraste de cores

Calculadora de tamanho de impressão e resolução

Calcule o tamanho da impressão, os pixels necessários e o PPI efetivo com margens ou corte.

Abrir ferramenta — Calculadora de tamanho de impressão e resolução

Calculadora de proporção de imagem

Calcule a proporção entre largura e altura ou novas dimensões em pixels a partir de um lado definido.

Abrir ferramenta — Calculadora de proporção de imagem

Compressor de imagens

Tente ajustar um JPEG, PNG ou WebP ao tamanho de arquivo desejado, com resultado medido e opção de reduzir as dimensões.

Abrir ferramenta — Compressor de imagens

HEIC para JPG

Converta fotos HEIC compatíveis localmente em JPGs no tamanho original, ajuste a qualidade e o fundo e baixe os resultados verificados individualmente ou em ZIP.

Abrir ferramenta — HEIC para JPG

Conversor de imagens

Converta imagens PNG, JPEG e WebP localmente, ajuste transparência, fundo e qualidade e baixe os resultados.

Abrir ferramenta — Conversor de imagens

Criador de colagem de fotos

Organize fotos locais em uma grade e baixe em PNG ou JPEG.

Abrir ferramenta — Criador de colagem de fotos

Girar e espelhar imagens

Gire ou espelhe um lote local de imagens estáticas PNG, JPEG e WebP e confira e baixe os resultados processados.

Abrir ferramenta — Girar e espelhar imagens

Cortar imagem

Corte um JPEG, PNG ou WebP local com precisão em pixels e baixe o resultado em PNG ou JPEG.

Abrir ferramenta — Cortar imagem

Redimensionar imagem

Redimensione JPG, PNG ou WebP em pixels ou porcentagem, confira a prévia e baixe o resultado.

Abrir ferramenta — Redimensionar imagem
Ver todas as ferramentas desta categoria