Conversor de Mbps
Um plano de 100 Mbps equivale a 12,5 MB/s, a unidade da barra de download. Digite megabits por segundo e veja juntos megabytes, kilobits e bits por segundo, sem erros de oito vezes ao planejar um backup. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Mbps
- 100
- Megabytes por segundo
- 12,5
- Kilobits
- 100.000
- Bits por segundo
- 100.000.000
Um conversor de megabits por segundo transforma a velocidade de um plano de ISP, a vazão Ethernet ou uma medição de laboratório cotada em Mbps nas três magnitudes que as pessoas de fato comparam: megabytes por segundo para o tempo de transferência de arquivos, kilobits por segundo para planilhas antigas de telecom e acordos de nível de serviço, e bits por segundo como unidade coerente do SI. Informe uma taxa finita não negativa em megabits por segundo. O resolvedor divide por oito para obter megabytes por segundo, porque um byte tem oito bits; multiplica por mil para kilobits por segundo; e multiplica por um milhão para bits por segundo.
Por que megabits por segundo não são megabytes por segundo
O megabit por segundo é a unidade que os ISP imprimem nas fichas de plano, a que os aplicativos de teste de velocidade anunciam e a que o marketing de Ethernet ainda usa desde Fast Ethernet a cem megabits por segundo até painéis mistos que depois convertem uplinks de dez gigabits em cifras em megabits. O megabyte por segundo é a unidade que se sente quando a barra de um download avança, porque sistemas operacionais, navegadores e ferramentas de armazenamento informam o tamanho do arquivo em bytes, não em bits.
O fator entre eles é exato e pequeno: oito bits formam um byte, de modo que um enlace anunciado a cem megabits por segundo entrega doze vírgula cinco megabytes por segundo de carga útil se você ignorar o overhead de protocolo. Os kilobits continuam comuns em planilhas antigas de telecom, SLAs de circuito de voz e instrumentos de laboratório que nunca saíram do prefixo quilo.
O bit por segundo é a taxa coerente do SI: um megabit por segundo é exatamente um milhão de bits por segundo sob os prefixos decimais usados em taxas de bits de rede, não um mebibit binário. Confundir Mbps com MB/s por um fator de oito é o erro clássico de planejamento que subdimensiona uma janela de backup ou promete demais um tempo de transferência. Este conversor fixa as definições decimais SI de taxa de bits e o byte de oito bits; nunca aplica fatores mebibyte ou gibibit.
Zero megabits por segundo mapeia para zero em cada campo de saída.
Verificações práticas, SI versus binário e buscas relacionadas
Verificações de ida e volta são fáceis: converta oito megabits por segundo e confirme que recebe exatamente um megabyte por segundo, oito mil kilobits por segundo e oito milhões de bits por segundo; converta cem megabits por segundo e confirme doze vírgula cinco megabytes por segundo; converta um megabit por segundo e confirme zero vírgula cento e vinte e cinco megabytes por segundo, mil kilobits por segundo e um milhão de bits por segundo.
Permaneça dentro da faixa absoluta para que as multiplicações não estourem em um resultado não finito que o resolvedor deva rejeitar. Esta página atende quem busca um conversor de Mbps, megabits por segundo para megabytes por segundo, Mbps para kbps ou Mbps para bits por segundo; não é um hub geral multiunidade de taxa de dados, nem um formulário principal de Gbps para Mbps, nem um conversor binário mebibit.
Prefira esta capacidade quando a entrada já estiver em megabits por segundo e você precise de MB/s, kilobits e bits por segundo em uma única chamada. Overhead, cabeçalhos de pacote e duplex versus simplex ficam fora do escopo: esta ferramenta converte taxas de bits anunciadas, não o goodput medido.
Casos de uso
Planos de ISP e estimativa de download
Transforme um plano cotado em Mbps em megabytes por segundo para estimar quanto tempo um backup, uma imagem ISO ou um vídeo vai levar, mais kbps e bps para planilhas mistas.
Projeto de rede e painéis de SLA
Engenheiros convertem taxas de limitador e de enlace em Mbps em bits por segundo e kilobits por segundo para equipamentos e tickets que ainda misturam prefixos quilo e mega.
Perguntas frequentes
Como converto Mbps em megabytes por segundo?
Divida megabits por segundo por oito: MB/s = Mbps / 8, porque um byte tem oito bits. Cem Mbps são doze vírgula cinco MB/s sob os prefixos decimais SI.
Quantos kilobits e bits por segundo tem um Mbps?
Um megabit por segundo é exatamente mil kilobits por segundo e um milhão de bits por segundo. O conversor aplica esses fatores decimais SI sem atalhos binários.
Por que um Mbps negativo é rejeitado?
Uma taxa de dados não pode ser negativa. Tarefas com falha não são cobradas.
Isto usa mebibytes (MiB/s) em vez de megabytes?
Prefixos binários mebibit e mebibyte estão fora do escopo.
O conversor de Mbps é grátis?
A ferramenta do navegador é grátis e roda localmente.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/conv/mbps-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mbps":100}'const res = await fetch("https://api.kit.forhosting.com/conv/mbps-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mbps": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/mbps-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mbps": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/mbps-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mbps":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mbps":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/mbps-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"mbps": 100
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.mbps_converter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Taxas negativas falham com invalid_input em vez de inventar um delta com sinal.
Por que megabits por segundo não são megabytes por segundo
Taxas negativas são rejeitadas com invalid_input porque uma taxa de dados física ou comercial não pode ser negativa.
Como chamar a API e o que retorna
Strings numéricas só são aceitas quando batem com um padrão numérico finito estrito sem unidades, separadores de milhar ou símbolos de moeda. Envie um corpo JSON com um campo numérico finito obrigatório chamado mbps. Os aliases megabits_per_second, mbit_s, value, rate e speed são aceitos para que clientes SDK e envios de formulário usem o nome que combine com o produto. Em caso de sucesso, a resposta devolve mbps arredondado e megabytes_per_second igual a Mbps dividido por oito, kilobits igual a Mbps vezes mil (kilobits por segundo) e bits_per_second igual a Mbps vezes um milhão, mais uma string de fórmula, uma mensagem curta em inglês e passos de substituição ordenados que você pode colar em uma planilha, um ticket ou um teste unitário. Validação falha—campos ausentes, números não finitos, sinais de mais ou menos soltos, strings não numéricas, taxas negativas ou valores fora dos limites absolutos—retorna invalid_input e nunca é cobrada. O preço é um valor fixo de US$ 0,002 por requisição bem-sucedida com unidade item. Prefira enviar um número JSON quando você controla o cliente.
Verificações práticas, SI versus binário e buscas relacionadas
Tarefas com falha que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando aprendizes omitem mbps de propósito ou passam um número negativo.
Casos de integração
Tarefas escolares e fixtures de testes unitários
Alunos e desenvolvedores convertem leituras de aula em Mbps para MB/s, kbps e bps e fixam JSON golden para que a aritmética do navegador e da API nunca divergam.