Volver al blog
Solana

Conversor de lamports a SOL: qué es un lamport y cómo convertir

Solana cuenta el SOL en lamports, igual que un dólar se cuenta en centavos, pero con una división mucho más fina. Los saldos, las comisiones y los depósitos de rent llegan desde la red como números enteros de lamports, así que te los encontrarás en las respuestas RPC, en los datos de transacción y en las herramientas para desarrolladores. Usa el conversor de abajo para pasar de una unidad a otra.

¿Cuántos lamports hay en un SOL?

Un SOL equivale exactamente a 1,000,000,000 lamports, y un lamport es 0.000000001 SOL. Para convertir lamports a SOL, divide entre 1,000,000,000. Para convertir SOL a lamports, multiplica por 1,000,000,000. El lamport es la unidad más pequeña de SOL, así que los saldos y las comisiones son siempre números enteros de lamports.

1,000,000,000 lamports = 1 SOL

El conversor trabaja con números enteros exactos, así que nunca redondea: cada cantidad de lamports tiene un valor exacto en SOL, y cualquier cantidad de SOL con hasta nueve decimales es un número entero de lamports.

Cantidades comunes en lamports y SOL

ConceptoLamportsSOL
Un lamport10.000000001
Comisión base por una firma5,0000.000005
Mínimo exento de rent para una cuenta sin datos (tarifa actual)650,2400.00065024
Depósito de una cuenta de tokens estándar (tarifa actual)1,488,4400.00148844
Depósito de una cuenta de tokens estándar (configuración de rent original)2,039,2800.00203928
Un SOL1,000,000,0001

Las cantidades a la tarifa actual provienen de getMinimumBalanceForRentExemption, comprobadas el 7 de octubre de 2026, después de que Solana bajara su tarifa de rent dos veces en septiembre. Nuestra calculadora de rent de Solana calcula el depósito para cualquier tamaño de cuenta en cada paso de rent.

¿Y los micro-lamports?

Los micro-lamports aparecen en un solo lugar: el precio por unidad de cómputo que usan las transacciones legacy y v0 para fijar una comisión de prioridad. Un lamport equivale a 1,000,000 micro-lamports. La comisión de prioridad es el precio por unidad de cómputo multiplicado por el límite de unidades de cómputo, dividido entre 1,000,000 y redondeado hacia arriba a un lamport entero, así que la comisión que pagas sigue estando en lamports. El formato de transacción v1, más reciente, prescinde de los micro-lamports y fija la comisión de prioridad como un total en lamports. Nuestra guía sobre las comisiones de transacción de Solana explica cómo se suman la comisión base y la comisión de prioridad.

Dónde verás lamports

  • Respuestas RPC. Métodos como getBalance y getMinimumBalanceForRentExemption devuelven lamports.
  • Datos de transacción. Una transferencia de SOL decodificada indica su cantidad en un campo lamports, y getTransaction da la comisión y los saldos de las cuentas en lamports.
  • Código. Los programas y los SDK mueven SOL en lamports; en JavaScript, LAMPORTS_PER_SOL de @solana/web3.js vale 1,000,000,000.
  • Depósitos de rent. Cada cuenta mantiene un depósito fijado en lamports por byte. Cierra una cuenta de tokens vacía y su propietario puede recuperar ese depósito.

Convierte los lamports de nuevo en SOL que puedas usar

Toda cuenta de tokens vacía sigue manteniendo su depósito de rent en lamports. Sol Incinerator las encuentra, te muestra lo que vas a recuperar antes de que apruebes y las cierra para que el SOL vuelva a tu wallet.

Sol Incinerator

Sol Incinerator

Encuentra las cuentas de tokens vacías que guardan tus lamports y recupera ese SOL.

Probar ahora

Lecturas relacionadas

Preguntas frecuentes

¿Cuántos lamports hay en un SOL?

Un SOL equivale exactamente a 1,000,000,000 lamports, así que un lamport es 0.000000001 SOL. Para convertir lamports a SOL, divide entre mil millones; para convertir SOL a lamports, multiplica por mil millones. SOL tiene nueve decimales, así que el lamport es su unidad más pequeña y todo saldo es un número entero de lamports.

¿Por qué las wallets y las herramientas de Solana muestran cantidades en lamports?

Los programas y los métodos RPC de Solana trabajan con lamports enteros, así que los saldos, las comisiones y los depósitos de rent se devuelven como números enteros. Las wallets los convierten a SOL para mostrarlos. Las herramientas para desarrolladores, los SDK y los datos de transacción sin procesar muestran el número de lamports tal cual, por eso ves valores como 1,488,440 en lugar de 0.00148844 SOL.

¿Qué es un micro-lamport?

Un micro-lamport es una millonésima parte de un lamport. Solana lo usa solo para el precio por unidad de cómputo que fija la comisión de prioridad de una transacción. La comisión en sí se sigue cobrando en lamports enteros: el precio por unidad de cómputo multiplicado por el límite de unidades de cómputo, dividido entre 1,000,000 y redondeado hacia arriba.

¿Cómo convierto lamports a SOL en JavaScript?

Divide la cantidad de lamports entre LAMPORTS_PER_SOL, que @solana/web3.js exporta como 1,000,000,000. Los números de JavaScript pierden precisión por encima de unos 9 millones de SOL, así que, para cantidades muy grandes, guarda los lamports como BigInt y separa el resultado en SOL enteros y un resto de nueve dígitos, como hace el conversor de esta página.

Conversor de lamports a SOL: qué es un lamport y cómo convertir