💰 Financial Calculators ❤️ Health & Fitness Calculators 📐 Math Calculators 🔄 Conversion Calculators 📊 Business Calculators 🏗️ Construction Calculators 📅 Date & Time Calculators 🎓 Education Calculators 🚗 Automotive Calculators 🧮 Everyday Calculators

Logarithm Calculator

Calculate log base 10, natural log (ln), or any custom base logarithm. Includes the relationship to exponents and antilog values.

Quick Calculator Get a fast estimate
log₁₀(1000)
3
Meaning
10^3.000000 = 1000
Check: 10^result
1000.0000
ln(x) / ln(10)
3.00000000000
Antilog (10^x)
Infinity
Link copied to clipboard!

How to Use

Select the log type using the tabs. Enter a positive number to calculate its logarithm. For a custom base log, also specify the base.

The Extended Calculator adds a log curve chart, characteristic/mantissa breakdown, and a log rules reference table. The Professional Calculator includes cross-base comparison, logarithmic equation solver, and printable log tables.

Need more detail?
📊 Extended Calculator More options, charts, and scenario comparison
log₁₀(1000)
3
Characteristic (integer part)
3
Mantissa (fractional part)
0
Antilog (10^result)
1000
log_10(x) curve
0.110x=1

Logarithm Formulas

Definition: log_b(x) = y means bʸ = x

Change of base: log_b(x) = ln(x) / ln(b) = log(x) / log(b)

Product rule: log(a × b) = log(a) + log(b)

Quotient rule: log(a / b) = log(a) − log(b)

Power rule: log(xⁿ) = n × log(x)

Worked Example

log₁₀(1000): 10³ = 1000 → 3

ln(e²): e^2 ≈ 7.389 → ln(7.389) = 2

log₂(32): 2⁵ = 32 → 5

Change of base — log₃(81): ln(81)/ln(3) = 4

Need full precision?
🔬 Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
Change of base: log_10(100) → log_2(100)
26.64385619
log_10(100)
2
log_2(100)
6.64385619
Conversion factor
3.32192809
Formula
log_b(x) = ln(x)/ln(b)
BaseNamelog_b(100)
2Binary6.64385619
eNatural (e)4.60517019
10Common (10)2
3Base 34.19180655
16Hex (16)1.66096405

Frequently Asked Questions

A logarithm answers: "To what power must I raise the base to get this number?" log₂(8) = 3 because 2³ = 8. It's the inverse of exponentiation.
In real numbers, no power of a positive base gives a negative result. So log_b(x) is undefined for x ≤ 0 in the real number system.
e ≈ 2.71828... is special because eˣ is its own derivative. This makes it natural for describing exponential growth, decay, and continuous compound interest.
The Richter scale is base-10 logarithmic — each whole number increase = 10× greater amplitude and ~31.6× more energy. A magnitude 7 earthquake is 100 times stronger than magnitude 5.

Related Calculators