Conversor satoshi para bitcoin
Passe de satoshis para bitcoin sem mover casas decimais à mão: 100.000.000 sats são exatamente 1 BTC. Informe o preço de um bitcoin que você escolher, não uma cotação ao vivo, e veja também o valor do saldo. 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
- Quantidade
- 100.000.000
- De
- sats
- Preço do BTC
- 65.000
- Satoshis
- 100.000.000
- Btc
- 1
- Valor em moeda fiduciária
- 65.000
- Sats por BTC
- 100.000.000
Os montantes em bitcoin costumam ser cotados em moedas inteiras nas exchanges e em satoshis na cadeia, carteiras e faturas Lightning. Um bitcoin define-se como exatamente cem milhões de satoshis, de modo que converter entre as duas unidades é aritmética pura; ainda assim ocorrem erros ao deslocar manualmente o decimal em oito posições ou ao colar um preço do mercado errado. Este conversor de satoshi para bitcoin aceita um montante, uma unidade (sats ou btc) e um preço fiat de um bitcoin fornecido por você, e devolve satoshis, bitcoin e o valor fiat dessa posição.
O que satoshis, bitcoin e valor fiat significam em conjunto
Essa razão não muda com o preço de mercado; é uma conversão de unidades como centavos para reais, não uma avaliação. O preço de mercado é outro número: quantas unidades da moeda fiat escolhida (dólares, euros ou outra) você atribui a um bitcoin completo no momento que importa. Multiplicar a quantidade em bitcoin por esse preço produz o valor fiat da posição.
Separar as duas ideias importa na contabilidade e no ensino. Livros de inventário, estimadores de taxas e ferramentas UTXO pensam em satoshis inteiros para nunca inventar frações de sat que não podem existir na cadeia. Contabilidade, planilhas fiscais e painéis de portfólio pensam em fiat para comparar bitcoin com dinheiro, folha de pagamento ou outros ativos.
Como o preço é fornecido pelo usuário, a ferramenta permanece offline, determinística e adequada a goldens, salas de aula e workers na borda que não devem consultar um ticker.
Onde um conversor sats-BTC com valoração fiat rende o esforço
Ferramentas de portfólio e impostos precisam de valoração fiat a um preço específico escolhido pelo usuário (fechamento de ano, custo médio ou cotação fixa de exercício), em vez do que um ticker ao vivo devolver no meio da requisição. Educadores e plataformas LMS precisam de um oráculo determinístico para treinos de conversão de unidades que também multiplique por um preço de mercado declarado, para que os alunos pratiquem análise de unidades e valoração. Validação falha não consome saldo.
Mantenha montantes não negativos, fixe nos testes os campos arredondados e obtenha cifras reproduzíveis de sats, BTC e fiat para planilhas, fluxos n8n e workers na borda sem montar a sua própria integração com exchange.
Casos de uso
Exibição dupla do saldo da carteira
Converta um saldo inteiro em satoshis para BTC em rótulos de UI e multiplique por um preço mark-to-market guardado para o total fiat.
Exercícios escolares de conversão de unidades
Verifique lições de casa que pedem converter sats em BTC e depois valorizar a posição ao preço de exame indicado.
Perguntas frequentes
Quantos satoshis há em um bitcoin?
Exatamente 100,000,000 satoshis equivalem a 1 BTC por definição. Este conversor usa sempre esse fator fixo; o preço de mercado não altera a razão de unidades.
Como os resultados são arredondados?
Satoshis são half-up para o inteiro mais próximo. Bitcoin é half-up a oito casas decimais. O valor fiat é half-up a duas casas para exibição monetária.
O conversor usa o preço do bitcoin em tempo real?
Não. Você digita o preço de um bitcoin, em qualquer moeda e para o momento que importa, como um fechamento de ano ou seu custo médio. Assim o resultado pode ser reproduzido sempre.
Posso informar a quantia em bitcoin em vez de satoshis?
Sim. Escolha bitcoin ou satoshis como unidade da quantia digitada. Você recebe o valor nas duas unidades e quanto esse saldo vale pelo preço informado, então pode partir de qualquer lado.
Como sei quanto meus satoshis valem na minha moeda?
Informe seus satoshis e o preço de um bitcoin nessa moeda. O conversor transforma os satoshis em bitcoin e multiplica pelo preço, com o valor arredondado para duas casas decimais.
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/finance/satoshi-to-btc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":100000000,"from":"sats","btc_price":65000}'const res = await fetch("https://api.kit.forhosting.com/finance/satoshi-to-btc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 100000000,
"from": "sats",
"btc_price": 65000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/satoshi-to-btc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 100000000,
"from": "sats",
"btc_price": 65000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/satoshi-to-btc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":100000000,"from":"sats","btc_price":65000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":100000000,"from":"sats","btc_price":65000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/satoshi-to-btc", 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
{
"amount": 100000000,
"from": "sats",
"btc_price": 65000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.satoshi_to_btc",
"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
Entrada inválida falha com invalid_input e não é cobrada.
O que satoshis, bitcoin e valor fiat significam em conjunto
Um satoshi é a menor unidade de uso comum na rede Bitcoin: por definição há exatamente cem milhões de satoshis em um bitcoin (1 BTC = 100,000,000 sats). Esta capacidade faz os dois passos em uma única chamada: normaliza o montante de entrada em satoshis e bitcoin com o fator fixo de cem milhões e multiplica a cifra em bitcoin pelo btc_price que você fornece para produzir um fiat_value arredondado half-up a duas casas.
Contrato de entrada, unidades, arredondamento e exemplos resolvidos
Envie por POST um corpo JSON com três campos obrigatórios. amount é um número finito não negativo (ou string numérica) que expressa quanto você detém na unidade indicada por from. from deve ser sats (aliases sat, satoshi, satoshis) ou btc (aliases bitcoin); a correspondência não diferencia maiúsculas. btc_price é um número finito maior que zero: o preço fiat de um bitcoin completo na moeda que você usa no relatório. Em caso de sucesso, a resposta ecoa amount, from e btc_price; devolve satoshis como inteiro half-up; btc half-up a oito casas decimais (precisão convencional de exibição do bitcoin); fiat_value half-up a duas casas; sats_per_btc fixo em 100000000; e uma string de fórmula curta que reafirma a identidade. Exemplo: amount cem milhões, from sats, btc_price sessenta e cinco mil produz um bitcoin, cem milhões de satoshis e um valor fiat de sessenta e cinco mil. Exemplo: amount zero vírgula cinco, from btc, btc_price sessenta mil produz cinquenta milhões de satoshis e um valor fiat de trinta mil. Exemplo: amount vinte e um mil, from sats, btc_price quarenta mil produz 0.00021 BTC e um montante fiat pequeno. Campos ausentes, strings vazias, montantes negativos, preços não positivos e unidades desconhecidas falham com invalid_input nomeando o problema; essas falhas não são cobradas. Não há campo de código de moeda porque a unidade do preço é a que você escolhe ao definir btc_price — mantenha os rótulos na sua própria UI.
Onde um conversor sats-BTC com valoração fiat rende o esforço
Front-ends de carteiras e exploradores costumam exibir satoshis e bitcoin para o mesmo saldo; chamar um conversor puro minúsculo mantém a matemática de exibição idêntica em web, mobile e clientes API sem reimplementar o deslocamento de oito decimais. Como a implementação é parse pura de tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída.
Casos de integração
Planilhas fiscais e de custo de aquisição
Valorize um montante fixo em sats ou BTC ao btc_price de fechamento de ano ou custo médio que você fornecer, offline e de forma reproduzível.
Perguntas técnicas
Preciso de um preço de Bitcoin ao vivo?
Não. Você fornece btc_price (cotação spot, custo de aquisição ou qualquer figura fiat por BTC). A API nunca busca dados de mercado.
Posso converter nos dois sentidos?
Sim. Defina from como sats (ou sat/satoshi/satoshis) para partir de satoshis, ou from como btc (ou bitcoin) para partir de bitcoin. Ambos os caminhos devolvem satoshis, btc e fiat_value.
Quanto custa o conversor de satoshi para bitcoin?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.