Enter your function
Type the function f(x), the point a, and choose the direction. Use common math functions like sin(x), sqrt(x), abs(x), constants like pi, e, and powers like x^2. (We’ll convert ^ to exponentiation automatically.)
This free Limits Calculator helps you estimate left-hand limits, right-hand limits, and the two-sided limit of a function as x approaches a point. It builds a clean numeric table (values getting closer and closer to a) and then decides whether the limit appears to exist. No signup. Runs in your browser. Great for quick intuition and homework checks.
Type the function f(x), the point a, and choose the direction. Use common math functions like sin(x), sqrt(x), abs(x), constants like pi, e, and powers like x^2. (We’ll convert ^ to exponentiation automatically.)
In calculus, a limit is the bridge between “plugging in a number” and “understanding what happens near that number.” When you see notation like limx→a f(x), you should read it as: “As x gets closer and closer to a, what value does f(x) get closer and closer to?”
That sounds simple, but the twist is important: a limit is not the same thing as the value of the function at that point. You can have a perfectly real, clean limit even when f(a) is undefined. The classic example is (x^2 - 1)/(x - 1) at a = 1. If you plug in 1 directly you get 0/0, which is undefined — but if you simplify (factor the numerator into (x-1)(x+1)), the expression becomes x + 1 for every x ≠ 1. As x gets close to 1, x + 1 gets close to 2. So the limit is 2, even though the original expression is “broken” at exactly 1.
That is why limits are the foundation of derivatives and integrals. A derivative is basically “the limit of an average rate of change,” and an integral is “the limit of a sum of small areas.” So even if you’re just trying to survive Calc 1, limits are not a side quest — they’re the language the whole course is written in.
Sometimes a function behaves differently when you approach a point from the left versus the right. That’s why we define two one-sided limits:
The two-sided limit limx→a f(x) exists only when both sides agree: limx→a⁻ f(x) = limx→a⁺ f(x). If the left approaches 3 and the right approaches 7, the two-sided limit does not exist — even if the function value at a is something else entirely.
Algebraic limit rules are the “official” method, but a numeric table is the fastest way to build intuition and sanity-check your work. This calculator picks a sequence of values that get closer and closer to a: a ± 1, a ± 0.5, a ± 0.1, a ± 0.01, etc. It evaluates f(x) at those points, showing you how the outputs behave.
If the left-side outputs settle toward a stable number and the right-side outputs settle toward the same stable number, we report a likely two-sided limit. If one side is missing (undefined) or tends toward a different value, we report that the two-sided limit does not exist. If the numbers grow without bound, we label the result as “infinite/does not converge.”
Important: because this is numeric estimation, there are edge cases where values can look noisy or unstable due to rounding, floating-point limitations, or functions that oscillate. In those cases, treat the table as a clue and use algebra (or a graph) to confirm.
Problem: limx→1 (x^2 - 1)/(x - 1)
Try: (x^2 - 1) / (x - 1), a = 1
What you’ll see: Values close to 2 from both sides. The limit exists and equals 2.
Problem: A piecewise-style jump can be mimicked with x/abs(x) near 0.
Try: x/abs(x), a = 0
What you’ll see: Left-hand values approach -1, right-hand values approach 1.
Two-sided limit does not exist.
Problem: limx→0 1/x
Try: 1/x, a = 0
What you’ll see: The magnitude explodes. Left and right go to opposite infinities.
Problem: limx→0 sin(x)/x
Try: sin(x)/x, a = 0
What you’ll see: Values approach 1 from both sides.
If your table looks messy, increase “Table depth” or try left/right limits separately to see what’s happening.
Under the hood, this tool follows a simple, transparent process:
This “table approach” is exactly what you’d do by hand — the calculator just formats it nicely and makes it easy to share. The main benefit is speed: you can immediately tell whether you should be doing algebraic simplification, checking one-sided limits, or thinking about an asymptote or oscillation.
If your course requires symbolic steps, use this tool to predict the answer — then show the algebra.
Not in the symbolic sense. It provides a numeric table and a clear conclusion (left, right, and two-sided estimate). That’s perfect for checking your intuition. If you need algebraic steps, factor/rationalize by hand after you see the pattern.
Use x^2 for powers (we’ll convert it), sqrt(x) for roots, and abs(x) for absolute value. Trig is sin(x), cos(x), etc.
Usually because the left-hand and right-hand values are approaching different numbers, or because the function blows up toward infinity, or because it oscillates without settling. In those cases, the limit truly may not exist.
That happens when the function can’t be evaluated at that x-value (division by zero, invalid domain like sqrt(-1), etc.). A limit can still exist even if some rows are undefined — what matters is the trend as x gets close to a.
Yes — as a checker. The best workflow is: (1) run the table to guess the answer, (2) do the algebraic proof, (3) rerun to confirm. That’s how you avoid “I canceled the wrong thing” mistakes.
MaximCalculator provides simple, user-friendly tools. Always treat results as entertainment and double-check any important numbers elsewhere.