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.
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
| Característica | SVG | BMP |
|---|---|---|
| Compressão | Nenhuma, guardado como está | Nenhuma, guardado como está |
| Cor | Formas, não pixels | 8 bits por canal |
| Transparência | Canal alfa completo | Nenhuma |
| Animação | Sim | Não |
| Mantém o EXIF | Não | Não |
| Suporte dos navegadores | Chrome 4, Firefox 3, Safari 3.2 | Todos os navegadores desde 1995 |
| Tamanho de uma fotografia | Não é um formato para fotografias | De 8 a 20 vezes um JPG |
| Publicado | 2001 | 1990 |
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
- Escolha um arquivo .svg, ou arraste um até a página.
- Escolha a cor que vai substituir a transparência.
- Defina um tamanho de saída se o SVG não trouxer um, ou uma escala para renderizá-lo maior.
- 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.