Free · 5 Modes · Steps Shown

LogCalculator

Calculate log base 10, natural log (ln), logarithm with any custom base, inverse log (antilog), and negative log — all with full step-by-step solutions. Free, instant, no signup.

✓ 100% Free Log₁₀ & ln Custom Base Inverse Log Step-by-Step
Log Calculator
✦ Steps Included
Enter any positive number to calculate its base-10 logarithm (common log).
Value (x)
x > 0
Please enter a valid positive number. Logarithm is only defined for x > 0.
5-in-1
Calculator Modes
log/ln
Base 10 & Natural
Steps
Always Shown
Free
Forever
Step-by-Step Guide

How to Use the Log Calculator

Five modes cover every logarithm problem. Pick the mode that matches your question, enter the values, and get a complete solution with all working steps.

01
Select Your Mode

Choose Log₁₀ for common log, ln for natural log, Custom Base for any base, Inverse Log for antilog, or Log Equation to solve for any unknown.

02
Enter Your Number

Type a positive number in the Value field. For Custom Base, also enter the base. Logarithm is only defined for positive numbers (x > 0).

03
Click Calculate

Press Calculate Log for instant results — shown with the full expression, decimal value, and alternative forms (e.g. log₁₀ and ln both shown).

04
Read the Steps

Every result shows the change-of-base formula, verification step, and what the answer means — so you learn the method, not just copy the number.

Formula Reference

Laws of Logarithms

All logarithm simplification uses these core rules. Memorise them and you can simplify any log expression — with or without a calculator.

Logarithm rules and laws of logarithms written on blackboard — log calculator reference
Laws of logarithms — the 8 core rules used to simplify and solve any log expression
01
Product Rule
log_b(x·y) = log_b(x) + log_b(y)
log(2×5) = log(2) + log(5) = log(10) = 1
02
Quotient Rule
log_b(x/y) = log_b(x) − log_b(y)
log(100/10) = log(100) − log(10) = 2−1 = 1
03
Power Rule
log_b(xⁿ) = n × log_b(x)
log(10³) = 3 × log(10) = 3
04
Change of Base
log_b(x) = ln(x) / ln(b) = log(x)/log(b)
log₂(8) = ln(8)/ln(2) = 2.079/0.693 = 3
05
Log of 1
log_b(1) = 0 (for any base)
log(1) = 0 | ln(1) = 0 | log₂(1) = 0
06
Log of Base
log_b(b) = 1
log(10) = 1 | ln(e) = 1 | log₂(2) = 1
07
Inverse Rule
b^(log_b(x)) = x | log_b(bⁿ) = n
10^log(5) = 5 | log(10³) = 3
08
Negative Log
log_b(1/x) = −log_b(x)
log(0.001) = log(10⁻³) = −3
09
Reciprocal Base
log_b(x) = 1 / log_x(b)
log₂(8) = 1/log₈(2) = 3
Quick Reference

Common Log Values

Expressionlog₁₀ valueln valueNotes
Who Uses This Tool

Real-Life Use Cases

Logarithms are everywhere — from measuring earthquakes to calculating decibels, pH, and compound interest. Here's where our free log calculator helps most.

Students & Algebra

Solve logarithm equations, verify homework answers, and learn the change-of-base formula with step-by-step working shown for every calculation.

Finance — Compound Interest

Find how long an investment takes to double using log: n = log(2)/log(1+r). For 8% interest: n = log(2)/log(1.08) ≈ 9 years (Rule of 72).

Physics — Decibels (dB)

Sound intensity in decibels uses log: dB = 10 × log₁₀(I/I₀). A sound 10× louder = +10 dB. 100× louder = +20 dB. Our log calculator makes dB calculations instant.

Chemistry — pH Scale

pH = −log₁₀[H⁺]. A hydrogen ion concentration of 0.001 mol/L: pH = −log(0.001) = −(−3) = 3 (strongly acidic). Use our negative log mode directly.

Earthquakes — Richter Scale

The Richter scale uses log₁₀. A magnitude 7 earthquake is 10× stronger than magnitude 6 and 100× stronger than magnitude 5. Each step = 10× more energy.

Computer Science

Algorithm complexity uses log₂ — binary search runs in O(log₂ n). For 1 million items: log₂(1,000,000) ≈ 20 comparisons max. Our log base 2 calculator is perfect for this.

What Is a Log Calculator?

A log calculator is a free online tool that computes logarithms of any base — instantly and with step-by-step solutions. While a basic calculator only has LOG (base 10) and LN (natural log) buttons, our online log calculator goes much further: it calculates log with any custom base using the change-of-base formula, computes the inverse log (antilog), handles negative logs, and even solves log equations where you provide two values and find the third.

What Does Log Mean on a Calculator?

LOG Button = Log Base 10 (Common Logarithm)

The LOG button on a calculator computes the base-10 logarithm. It answers: "To what power must I raise 10 to get this number?"

log₁₀(x) = y means 10^y = x

📘 Examples — What is log on a calculator?

log(10) = 1  →  because 10¹ = 10
log(100) = 2  →  because 10² = 100
log(1000) = 3  →  because 10³ = 1000
log(0.1) = −1  →  because 10⁻¹ = 0.1
log(50) ≈ 1.699  →  because 10^1.699 ≈ 50

LN Button = Natural Logarithm (Base e)

The LN button computes the natural logarithm — logarithm with base e (Euler's number ≈ 2.71828). It answers: "To what power must I raise e to get this number?"

ln(x) = y means eʸ = x

Log calculator online — calculate logarithm base 10 and natural log with step-by-step solutions
Online log calculator — compute log₁₀, ln, custom base, inverse log instantly with steps

How to Use Log on a Calculator — All Methods

Method 1: Log Base 10

Select the Log₁₀ tab, enter your number (x), and click Calculate. The result is log₁₀(x).

Method 2: Natural Log

Select the ln tab, enter your number, and click Calculate. Returns logₑ(x) = ln(x).

Method 3: Log with Any Base (Change of Base Formula)

Select Custom Base, enter the value and base. The calculator uses the change-of-base formula:

log_b(x) = log(x) / log(b) = ln(x) / ln(b)

📘 Example — How to type log base 2 in a calculator

log₂(32) = log(32)/log(2) = 1.5051/0.3010 = 5
Verify: 2⁵ = 32 ✓

log₃(81) = log(81)/log(3) = 1.9084/0.4771 = 4
Verify: 3⁴ = 81 ✓

Method 4: How to Do Inverse Log on a Calculator

The inverse log (antilog) reverses a logarithm. If log₁₀(x) = y, then antilog(y) = 10^y.

antilog₁₀(y) = 10^y

Select the Inverse Log tab, enter the log value and base. The calculator computes b^y.

📘 Example — Inverse Log

antilog(3) base 10 = 10³ = 1000
antilog(0.699) base 10 = 10^0.699 ≈ 5
antilog(2) base e = e² ≈ 7.389

How to change log base on a calculator: On physical calculators, use the change-of-base formula: log_b(x) = LOG(x) ÷ LOG(b). On our online log calculator, simply select the Custom Base tab — it applies the change-of-base formula automatically and shows you the working.

Negative Log Calculator — How It Works

A negative log simply means the logarithm of a number between 0 and 1. For example:

In chemistry, pH = −log[H⁺] — so a negative log gives a positive pH value. Enter any number between 0 and 1 in our Log Base 10 mode to get a negative log result automatically.

Logarithm uses in chemistry pH scale, decibels, and Richter scale calculations
Logarithms in real life — pH, decibels, Richter scale, compound interest, and algorithm complexity

Log Base 2 — Used in Computer Science

Log base 2 (binary logarithm) is fundamental in computer science and information theory. It answers: "How many times must I double 1 to reach this number?"

Use our Custom Base mode with base = 2 for any binary logarithm calculation.

Common Questions

Log Calculator FAQ

What is log on a calculator — what does LOG mean?

The LOG button on a calculator computes the base-10 logarithm (common logarithm). It tells you: "To what power must 10 be raised to get this number?" For example, LOG(1000) = 3 because 10³ = 1000. The LN button computes the natural logarithm (base e ≈ 2.718). Both are inverse functions of exponentials.

How to do log on a calculator — step by step?

On our online log calculator: select the Log₁₀ tab, enter your number, and click Calculate. On a physical scientific calculator: type the number, then press the LOG button. For natural log, press LN instead. For custom bases, use our Custom Base tab (applies change-of-base formula automatically: log_b(x) = LOG(x) ÷ LOG(b)).

How to type log base in a calculator / how to enter log base?

In our calculator, select Custom Base, enter the value in the first field and the base in the second field, then click Calculate. Example: log₂(8) → Value=8, Base=2 → Result=3. On a physical calculator, either use the logₐ(b) function if available, or apply the change-of-base formula manually: LOG(8) ÷ LOG(2) = 0.903 ÷ 0.301 = 3.

How to do inverse log on a calculator?

Use our Inverse Log tab — enter the log value and base, click Calculate. The antilog formula is: antilog_b(y) = b^y. For base 10: antilog(3) = 10³ = 1000. On a physical calculator, press Shift + LOG (which activates 10ˣ) for base-10 antilog, or Shift + LN for natural antilog (eˣ). Enter your value then press =.

How to change log base on a calculator?

Use the change-of-base formula: log_b(x) = LOG(x) ÷ LOG(b). On our calculator, this is done automatically in the Custom Base tab. On a physical calculator: for log₂(32), press LOG(32) ÷ LOG(2) = 1.505 ÷ 0.301 = 5. Alternatively, use ln(32) ÷ ln(2) for the same result.

What is the difference between log and ln?

log (LOG on calculator) = base-10 logarithm. Most used in everyday life and engineering. log(10) = 1, log(100) = 2. ln (LN on calculator) = natural logarithm, base e ≈ 2.718. Used in calculus, physics, and exponential growth/decay. ln(e) = 1, ln(e²) = 2. They are related by: ln(x) = log(x) × ln(10) ≈ log(x) × 2.3026.

More Free Tools

Related Calculators