Ir para o conteúdo principal

Conversor de SVG para BMP

Converta imagens SVG em BMP no seu navegador.

Processado no seu navegador. Este arquivo é convertido no seu dispositivo e nunca é enviado.

Conversor

.svg até 50 MB. Você também pode arrastar um arquivo até aqui.

Opções

Checking what this browser supports…

JPEG cannot store transparency, so transparent areas are painted this colour. Use a CSS colour such as #ffffff or black.
Renders the vector larger, which is how you get a high-resolution export.
Leave both empty to keep the original size.
When off, the image is stretched to exactly the width and height you give.

Nenhum arquivo selecionado.

Sobre esta ferramenta

O SVG é um formato vetorial produzido por programas de design, por isso amplia limpo em qualquer tamanho. O BMP não é comprimido e é simples ao extremo, que é o que um software legado às vezes exige.

Esta ferramenta converte SVG em BMP inteiramente no seu navegador. A imagem é decodificada, desenhada e recodificada no seu dispositivo, então nada é enviado e o tamanho do arquivo não lhe custa espera alguma.

Formatos suportados e limites

Entrada
.svg
Saída
.bmp (image/bmp)
Nome do arquivo gerado
The original name with the new extension, for example photo.svg becomes photo.bmp.
Tamanho máximo
50 MB
Processamento
No seu navegador. O arquivo não é enviado.

SVG em comparação com BMP

SVG e BMP comparados, característica por característica
CaracterísticaSVGBMP
CompressãoNenhuma, guardado como estáNenhuma, guardado como está
CorFormas, não pixels8 bits por canal
TransparênciaCanal alfa completoNenhuma
AnimaçãoSimNão
Mantém o EXIFNãoNão
Suporte dos navegadoresChrome 4, Firefox 3, Safari 3.2Todos os navegadores desde 1995
Tamanho de uma fotografiaNão é um formato para fotografiasDe 8 a 20 vezes um JPG
Publicado20011990

Quando isso é útil de verdade

Precisa abrir em algo antigo

O BMP é lido em qualquer lugar há décadas, o SVG não: um software escrito antes de ele existir simplesmente não abre. Se o arquivo vai para alguém cujas ferramentas você não controla — uma gráfica, um cliente numa máquina velha, um sistema que ninguém atualiza — é esta conversão que evita a conversa sobre por que não abre.

Algo exige uma imagem comum

O SVG é um conjunto de formas, e muitos lugares não aceitam: um cliente de e-mail, um anúncio de marketplace, um documento de escritório, uma prévia de rede social. Como BMP ele fica fixado num tamanho que você escolhe agora, e é esse o ponto: escolha o tamanho em que será exibido e o resultado sai nítido exatamente como precisa.

Você quer uma imagem só da sequência

O SVG pode guardar uma animação inteira e o BMP guarda uma única imagem, então esta conversão é como se obtém um quadro de capa, uma miniatura ou um congelado para colocar num documento. Ela pega o primeiro quadro. Se você quer todos como arquivos separados, a ferramenta de GIF animado para quadros PNG faz isso.

Como usar

  1. Escolha um arquivo .svg, ou arraste um até a página.
  2. Escolha a cor que vai substituir a transparência.
  3. Defina um tamanho de saída se o SVG não trouxer um, ou uma escala para renderizá-lo maior.
  4. Selecione Converter e baixe o arquivo BMP.

Limitações

  • Um SVG sem largura e altura próprias precisa de um tamanho de saída, porque não há de onde deduzi-lo.
  • Fontes e imagens que o SVG referencia de fora não são baixadas, então um texto numa fonte incomum pode aparecer com uma substituta, ou não aparecer.
  • Scripts, manipuladores de eventos e referências externas são removidos antes de o arquivo ser renderizado.
  • A saída é BMP de 24 bits sem compressão, então o arquivo fica grande: cerca de três bytes por pixel, seja qual for a imagem.
  • O BMP de 24 bits não tem transparência, então as áreas transparentes são preenchidas com a cor de fundo que você escolher.
  • Os metadados não são preservados. Os campos EXIF, incluindo os ajustes da câmera e a posição de GPS, são descartados, o que é bom para a privacidade, mas vale saber se você contava com eles.
  • Os perfis de cor não são preservados, então uma imagem num perfil de gama ampla pode se deslocar levemente.

Problemas comuns

O fundo transparente ficou preto ou branco

O BMP não tem canal alfa, então não há onde registrar que um pixel era transparente. Todo pixel transparente do seu SVG precisa virar uma cor de verdade.

Escolha a cor de fundo antes de converter, para que o achatamento aconteça sobre a cor que você quer e não sobre um padrão. Se a transparência precisa sobreviver, converta para PNG em vez de BMP.

Saiu apenas o primeiro quadro

O SVG pode guardar uma sequência de quadros e o BMP guarda exatamente uma imagem. Não há onde colocar os outros num BMP, então é o primeiro quadro que é escrito.

Use a ferramenta de GIF animado para quadros PNG se quiser cada quadro como imagem separada. Para manter a animação, converta para WebP, que consegue carregar uma.

O BMP saiu borrado, ou no tamanho errado

Um SVG não tem pixels: é um conjunto de formas que pode ser desenhado em qualquer tamanho. Escrevê-lo como BMP significa escolher um tamanho e fixá-lo, e se ele for pequeno não há detalhe para ampliar.

Informe antes de converter a largura e a altura que você realmente precisa, e escolha o tamanho em que o BMP será exibido, ou maior. Ampliar depois não traz o detalhe de volta.

Outras formas de fazer isso

O programa que você já tem no computador

Paint on Windows, Preview on macOS, GIMP abrem um SVG e salvam como BMP, e se você tem um deles instalado e só um arquivo para converter, é uma resposta perfeitamente boa. Fica na sua máquina do mesmo jeito que aqui. Onde deixa de ser prático é numa pasta com quarenta arquivos, ou numa máquina que não é sua.

ImageMagick, pelo terminal

Um comando converte um diretório inteiro: magick mogrify -format BMP *.SVG. Se você já tem instalado, é a forma mais rápida de fazer cem arquivos, e dá para colocar em script. Também é uma dependência para instalar e uma sintaxe para aprender, o que é uma troca ruim para converter uma imagem uma vez.

Um conversor online que envia o arquivo

A maioria dos sites que oferecem isso manda o seu arquivo para um servidor, converte lá e devolve um link. Eles conseguem formatos que um navegador não consegue, e isso é uma vantagem real. O custo é que o seu arquivo esteve na máquina de outra pessoa, sob uma política de retenção que você não leu. É toda a diferença aqui: esta página converte SVG em BMP com código que o seu navegador já baixou, então não há servidor nenhum guardando ele depois.

Perguntas frequentes

Minha imagem é enviada para algum lugar?
Não. A conversão acontece inteiramente no seu navegador. A imagem nunca sai do seu dispositivo e nenhuma requisição a carrega.
O que acontece com as áreas transparentes?
BMP não armazena transparência, então os pixels transparentes e semitransparentes são mesclados com a cor de fundo antes da codificação. O padrão é branco.
Converter para BMP perde qualidade?
A conversão em si não. O BMP é sem perdas, então cada pixel que recebe é escrito exatamente como chegou e nada é descartado no caminho. O que ele não consegue é recuperar o detalhe que o seu SVG já tinha perdido antes: um formato sem perdas preserva o que recebe, não restaura o que já se foi.
O que acontece com a animação?
O SVG pode guardar uma sequência de quadros, e esta conversão escreve o primeiro. Não há como dobrar uma animação dentro de uma única imagem parada, então a escolha é qual quadro, e o primeiro é o que faz sentido como miniatura. Para manter cada quadro no próprio arquivo, use a ferramenta de GIF animado para quadros PNG.
Por que o meu SVG está pedindo um tamanho?
Porque ele declara apenas um viewBox e nenhuma largura ou altura, então não há tamanho em pixels para usar. Informe uma largura, uma altura ou uma escala.
É seguro converter um SVG que não fui eu que escrevi?
Sim. Um SVG pode carregar scripts e referências que buscam conteúdo em outros sites, então a marcação é analisada e limpa de scripts, manipuladores de eventos e referências externas antes de qualquer renderização, e a renderização acontece num contexto em que scripts não são executados.
Posso redimensionar durante a conversão?
Sim. Defina uma largura, uma altura ou as duas. Mantendo a proporção, uma dimensão é deduzida da outra; informando as duas, a imagem é encaixada nesse retângulo em vez de distorcida.
Preciso instalar algo ou criar uma conta para usar o Conversor de SVG para BMP?
Não, a nada disso. O Conversor de SVG para BMP funciona dentro do navegador que você já tem: sem cadastro, sem download, sem marca d'água no resultado e sem limite de quantos arquivos você converte. Também não há nada para desinstalar depois, porque nada foi instalado.
O Conversor de SVG para BMP funciona offline?
Depois que a página carrega, sim. A conversão acontece no seu aparelho, então não precisa de conexão para trabalhar. A primeira visita baixa a página e o código que converte; daí em diante uma conexão que cai não interrompe nada, e o arquivo convertido aparece igualzinho ao que apareceria online.
Qual o tamanho máximo de arquivo do Conversor de SVG para BMP?
O limite é 50 MB. É uma escolha, não um teto técnico: a restrição de verdade é a memória, e um arquivo que decodificado passa da memória do aparelho falha de um jeito difícil de explicar. Celulares esgotam bem antes dos notebooks, e é por isso que o limite está onde está.
Dá para converter vários arquivos de uma vez no Conversor de SVG para BMP?
Aqui não: esta ferramenta pega um arquivo por vez, porque o que ela faz depende de escolhas sobre aquele arquivo específico. Converta um depois do outro, ou veja os conversores em lote da mesma categoria, feitos para uma pasta inteira.

A publicidade neste site

A publicidade paga este site. Os anúncios podem guardar cookies para escolher o que lhe mostrar e para não se repetirem. Os seus ficheiros não têm nada a ver com isso: nunca saem do navegador, seja qual for o botão que carregar, e todas as ferramentas funcionam nos dois casos.

O que isto abrange