Logarithm Calculator

Calculate logarithms for any base (e, 10, 2, or custom). Includes a step-by-step intuitive breakdown of what your logarithmic result actually means.

Select Base
log10
Result (Exponent)
?

What does this mean?

Enter a target number above to see the exponential translation.

Advertisement

The Intuitive Meaning of Logarithms

Logarithms often look intimidating because of the notation, but they are actually answering a very simple question about growth: "How much time will it take?"

If exponentiation tells you how big something gets after a certain amount of time, a logarithm works backwards. It tells you how much time it takes to reach a specific size.

The Ultimate Translation:
The equation log₂(8) = 3 literally translates to English as:
"How many 2s do we multiply together to get 8?" (Answer: 3).

The Holy Trinity of Growth

23= 8Logarithm"Find the Exponent"log₂ 8 =?Root"Find the Base"∛8 =?

A Logarithm is just asking: "How many times do I multiply the base to get the target number?"

Common Logarithm Types

Base 10 log(x)

Known as the "Common Logarithm." If you see `log` without a base written, it assumes 10. Used in the Richter scale (earthquakes) and Decibels (sound).

Base e ln(x)

Known as the "Natural Logarithm." Based on Euler's number (approx 2.718). It is the mathematical language of continuous, organic growth.

Base 2 log₂(x)

Known as the "Binary Logarithm." It is the foundation of computer science, measuring how many bits are required to represent information.

Logarithm Rules & Properties

Because logarithms are just exponents written backwards, they follow a set of strict rules that make complex math much easier:

Product Rule

log(A × B) = log(A) + log(B)

Quotient Rule

log(A / B) = log(A) - log(B)

Power Rule

log(An) = n × log(A)

Change of Base Formula

logb(x) = ln(x) / ln(b)

Frequently Asked Questions

Why must the target number (x) be greater than 0?

Logarithms ask: 'What power do I raise the base to, to get x?'. Because a positive base raised to ANY power (positive, negative, or zero) will always result in a positive number, it is mathematically impossible to get a negative number or zero. Therefore, x must strictly be greater than 0.

Explore Related Math Tools

Scratchpad