Home › Calculators › Table of Values Calculator

Table of Values Calculator

Type a function like y = 2x + 1 or x² − 2x − 3, choose where x starts, ends and how much it goes up each time, and get the full x/y table instantly. First and second differences reveal whether the pattern is linear, quadratic or exponential, and the points are plotted for you.

Last updated:

Use x, + − * / ^, parentheses, sqrt, cbrt, abs, sin, cos, tan, ln, log, exp, pi, e. Implicit multiplication works: 2x, 3(x+1).

Up to 1,000 rows.

Enter your values to see the result.
Advertisement
Advertisement

How to use the Table of Values Calculator

  1. Enter the function using x, for example 3x - 5, x^2 + 1 or sqrt(x).
  2. Set the start and end x-values for the table.
  3. Choose the step: 1 gives whole numbers, 0.5 gives halves, and so on.
  4. Press Generate table to fill in every y-value and draw the graph.
  5. Copy or download the CSV to paste the table into a spreadsheet or homework.

How a table of values works

A function is a rule that turns each input x into one output y. To build its table, list the x-values from the start value in equal steps, substitute each into the rule and record y. For a step h, the x-values are x₀, x₀ + h, x₀ + 2h, … up to the end value. Each row (x, y) is one point on the graph of the function.

Example for y = x² − 2x − 3 with x from −2 to 4:

x−2−101234
y50−3−4−305
1st difference−5−3−1135
2nd difference22222

The second differences are all 2, which confirms a quadratic. The y-values are symmetric around x = 1 (the vertex at (1, −4)), and y = 0 at x = −1 and x = 3, the two x-intercepts.

Reading patterns from differences

Function typeExampleWhat stays constant (equal x-steps)
Lineary = 3x − 21st differences (equal to slope × step)
Quadraticy = x² + 12nd differences (equal to 2a × step²)
Cubicy = x³3rd differences (6a × step³)
Exponentialy = 3 · 2ˣRatio of consecutive y-values (base^step)

Tips for good tables

  • Always include x = 0: the row gives the y-intercept directly.
  • For a parabola y = ax² + bx + c, center the table on the vertex x = −b ÷ (2a) so the symmetry shows.
  • Use a small step near asymptotes (like x = 0 for 1/x) to see how fast the values grow.
  • For trig functions in degrees, a step of 30 or 45 lands on the familiar exact values.
  • If x-values are not evenly spaced, the differences no longer reveal the pattern; keep the step constant.

Frequently asked questions

What is a table of values?

A table of values lists chosen x-values (inputs) next to the y-values (outputs) a function gives for them. For y = 2x + 1, the x-values −1, 0, 1, 2 give y-values −1, 1, 3, 5. Plotting those pairs as points is the usual first step in graphing a function by hand.

How do I make a table of values for a function?

Pick a set of x-values, usually evenly spaced around 0, substitute each one into the rule, and work out y. For y = x² − 2x − 3 at x = 3: 9 − 6 − 3 = 0, so (3, 0) is on the graph. This calculator repeats that substitution for every x from your start to your end value in the step you choose.

What x-values should I pick?

Include 0 so you see the y-intercept, a few negative and positive values, and any x where something interesting happens, such as the vertex of a parabola or where the function crosses zero. A step of 1 works for most homework; use a smaller step such as 0.5 or 0.25 for curves that change quickly.

How can a table tell me if a function is linear or quadratic?

With evenly spaced x-values, a linear function has constant first differences (each y goes up or down by the same amount), a quadratic has constant second differences, and an exponential function has a constant ratio between consecutive y-values. The calculator checks all three and names the pattern.

Why does the table say undefined?

Some functions do not exist at certain x-values: 1/x at x = 0, sqrt(x) for negative x, or ln(x) for x ≤ 0. Those rows are marked undefined instead of showing a wrong number, and the graph leaves a gap there.

Can I use degrees for sin, cos and tan?

Yes. Set Trig angles in to Degrees and the table uses degree mode, so sin(30) = 0.5 and sin(90) = 1. In the default radian mode sin(x) expects radians, so x would go from 0 to about 6.283 for one full cycle.

How do I get the table into Excel or Google Sheets?

Press Copy table as CSV and paste into a spreadsheet, or use Download CSV to save a .csv file. Each row has x and y, plus the first and second differences when that option is on.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Graphing CalculatorPlot multiple functions with zoom, pan, intersections and a value table.Average Rate of Change CalculatorAverage rate of change of f(x), two points or a data table over [a, b], with the secant line.Domain and Range CalculatorFind the domain and range of a function in interval notation, with steps and a graph.Slope Intercept Form CalculatorGet y = mx + b from two points, a point and slope, or standard form, with steps and a graph.Exponent CalculatorRaise any number to a power, including negative and fractional exponents.Logarithm CalculatorCalculate log in any base, ln, log10, log2 and antilog with change-of-base steps.Quadratic Equation SolverSolve ax² + bx + c = 0 with exact roots, steps, vertex and a parabola graph.Matrix CalculatorAdd, multiply, invert and row-reduce matrices up to 5×5 with exact fractions and steps.Prime Number CheckerCheck if a number is prime, factor it with a factor tree and list primes in a range.GCF and LCM CalculatorFind the GCF and LCM of two or more numbers with Euclid steps and prime factorization.Cubic Yard CalculatorConvert length, width and depth in any unit to cubic yards, cubic feet, m³ and material weight.Factorial CalculatorExact n! up to 5000! with digit count, trailing zeros and double factorial.Prime Factorization CalculatorFind prime factors in exponent form with a factor tree, divisor count and divisors list.Modulo CalculatorCalculate a mod n and the quotient, with floored, truncated and Euclidean rules.Exponential Growth CalculatorExponential growth and decay: final amount, rate or time, discrete or continuous.Linear Regression CalculatorLeast-squares line of best fit: slope, intercept, r, r², predictions and a scatter plot.System of Equations SolverSolve 2×2, 3×3 and 4×4 linear systems with exact fractions and step-by-step working.Cubic Equation SolverSolve ax³ + bx² + cx + d = 0 for real and complex roots with steps and a graph.Summation CalculatorEvaluate sigma notation: sum any expression in n from a to b with partial sums and a chart.Arithmetic Sequence CalculatorFind the n-th term, sum and full list of an arithmetic sequence, or d from two terms.Geometric Sequence CalculatorFind the n-th term, sum and infinite sum of a geometric sequence, or r from two terms.Fibonacci CalculatorExact n-th Fibonacci number (BigInt), sequence lists, Fibonacci check and golden ratio.Factors CalculatorAll factors and factor pairs of a number, prime factors, divisor count and perfect check.Depth of Field CalculatorNear and far focus limits, depth of field and hyperfocal distance for any camera or lens.Crop Factor CalculatorCrop factor, full-frame equivalent focal length and aperture, and field of view for any sensor.Completing the Square CalculatorRewrite ax² + bx + c in vertex form a(x − h)² + k step by step and solve it.Derivative CalculatorSymbolic derivative of any f(x) up to 5th order, with steps, slope at a point and a graph.Exposure Value CalculatorEV from aperture, shutter and ISO, or solve any missing setting with sunny 16 presets.Factoring Trinomials CalculatorFactor trinomials and polynomials: GCF, ac method, difference of squares, cubes, with steps.Integral CalculatorDefinite integral of f(x) from a to b with adaptive Simpson, area graph and antiderivative.Least Common Denominator CalculatorFind the LCD of two or more fractions and rewrite them as equivalent fractions, with steps.Limiting Reactant CalculatorFind the limiting reactant, theoretical yield and leftover excess from an equation.Parabola CalculatorVertex, focus, directrix, axis, intercepts and graph of a parabola from its equation.Polynomial Root FinderFind all real and complex roots of a polynomial up to degree 10, with the factored form.Prime Number List GeneratorList all primes in a range or the first N primes with a fast sieve; copy or download the list.Quadratic Regression CalculatorFit y = ax² + bx + c (or up to degree 6) to x, y data with R², predictions and a graph.Scatter Plot MakerPaste X,Y pairs for a scatter plot with trendline, equation, r and R². Download PNG.Synthetic Division CalculatorDivide polynomials by x − c (synthetic table) or any polynomial (long division) with steps.Asymptote CalculatorFind vertical, horizontal and slant asymptotes and holes of a function, with graph and reasoning.Cramer's Rule CalculatorSolve 2x2 and 3x3 linear systems by Cramer's rule with every determinant shown step by step.Dot Plot MakerMake a dot plot or line plot from data or a frequency table; download PNG or SVG.Exponential Regression CalculatorFit y = a·bˣ or y = a·e^(kx) to data with r², predictions, residuals and a plot.Extended Euclidean Algorithm CalculatorFind gcd(a, b) and Bézout coefficients x, y with the full step-by-step division table.Factor Tree GeneratorDraw the prime factor tree of any number as a printable diagram, with exponent form and steps.Function Composition CalculatorFind f(g(x)), g(f(x)), f + g, f · g and f / g with values at a point and domains.X and Y Intercept CalculatorFind the x- and y-intercepts of lines, curves and functions with steps and a graph.Line Intersection CalculatorFind where two lines cross from equations, points or slopes, with parallel checks and a graph.Linear Programming SolverSolve max/min linear programs with the simplex method: tableau steps and a 2-variable graph.Modular Exponentiation CalculatorCompute a^b mod m for huge numbers with square-and-multiply steps (BigInt).Modular Inverse CalculatorFind a⁻¹ mod m with the extended Euclidean algorithm, step by step, for huge numbers too.Nth Term CalculatorFind the nth term formula of a sequence: arithmetic, geometric, quadratic or cubic.Partial Fraction Decomposition CalculatorSplit a rational function into partial fractions with the setup, equations and solution.Perpendicular Line CalculatorEquation of the perpendicular and parallel line through a point, with distance and a graph.Polar Graphing CalculatorGraph polar equations r = f(θ): roses, cardioids, spirals, with a θ range slider and PNG export.Polynomial CalculatorAdd, subtract, multiply, divide and evaluate polynomials; see roots, degree and a graph.Polynomial Long Division CalculatorDivide polynomials with the full long division layout, quotient, remainder and steps.Scale Factor CalculatorScale factor between similar figures, plus scaled lengths, areas (k²) and volumes (k³).Set CalculatorUnion, intersection, difference and complement of up to 4 sets, with a Venn diagram and counts.3D Graphing CalculatorPlot z = f(x, y) surfaces and 3D parametric curves; rotate, zoom, add contours, save PNG.Algebra CalculatorSimplify, expand and factor algebraic expressions with exact answers and step-by-step working.Determinant CalculatorDeterminant of a 2×2 to 8×8 matrix with exact fractions and cofactor or row-reduction steps.Differential Equation SolverSolve first- and second-order ODEs step by step, with initial conditions, an RK4 check and a graph.Eigenvalue and Eigenvector CalculatorEigenvalues (real or complex), eigenvectors and the characteristic polynomial of a square matrix.Equation SolverSolve any equation for x: exact roots, complex roots, numeric answers, steps and a graph.Inequality CalculatorSolve linear, quadratic, rational and absolute value inequalities with steps and a number line.Inverse Function CalculatorFind the inverse f⁻¹(x) of a function with steps, domain restrictions and a graph.Laplace Transform CalculatorLaplace transform of f(t) with the table rule used for each term and the region of convergence.Limit CalculatorEvaluate limits at a point or at infinity, one-sided or two-sided, with steps, table and graph.
See all 74 Algebra & Calculus Calculators →