Home Physics Tools Contact
Free Online Maths Tool

Laplace Transform Calculator with Steps

Compute forward and inverse Laplace transforms instantly in your browser. Real symbolic results, step-by-step rules, and numerical evaluation — all client-side, no signup, completely free.

Step-by-step Symbolic + Numeric 100% Private
Leave evaluation blank for symbolic-only result. Use * for multiplication.
Related Tools

More AI Maths Calculators

Explore our growing collection of free, browser-based mathematical tools.

Features

Why Use Our Laplace Transform Calculator?

Built for students, engineers, and researchers who need fast, accurate results with full working shown.

Symbolic Results

Returns exact closed-form expressions like 1/(s-a) rather than just decimal numbers, applying standard Laplace transform rules.

Step-by-Step Working

Every result shows the rule applied, the values substituted, and how the final transform was reached — perfect for learning and checking.

Real Numerical Evaluation

Optionally enter a value of s (or t for inverse) to compute a verified numerical answer using Simpson's rule and Gaver-Stehfest algorithms.

100% Private & Client-Side

All computation happens in your browser. Your expressions never leave your device — no server, no tracking of inputs.

Copy & Download

Export your result and full step-by-step solution to a text file, or copy it to your clipboard with a single click for use anywhere.

Works Everywhere

Mobile-friendly responsive design with dark mode. Use it on any device, anywhere — no installation or signup required.

Quick Guide

How It Works

Compute your Laplace transform in four simple steps.

Choose Mode

Pick Forward Laplace (f(t) → F(s)) or Inverse Laplace (F(s) → f(t)) using the tabs above.

Enter Function

Type your expression using * for multiplication, ^ for powers, and standard functions like sin, cos, exp.

Calculate

Click the Calculate button. The calculator parses your input and matches it against standard Laplace rules.

Read & Export

View the symbolic result, step-by-step solution, and numerical value. Copy or download the answer as needed.

Laplace Transform Calculator: A Complete Guide

The Laplace Transform Calculator on this page is a free, browser-based tool that converts a function of time f(t) into a function of complex frequency F(s), and vice versa. Whether you call it Laplace Transformation, the Laplace operator, or simply "the Laplace," this integral transform sits at the heart of linear systems analysis and differential equation solving. Our calculator handles both directions — forward and inverse — with full symbolic step-by-step working and an optional numerical evaluation at any value of s or t.

What Is the Laplace Transform?

Formally, the Laplace transform of a function f(t), defined for t ≥ 0, is given by the improper integral:

ℒ{f(t)} = F(s) = ∫₀^∞ e^(−st) · f(t) dt

The Laplace symbol is typically written as ℒ{} or simply L{}. The variable s is a complex number with sufficiently large real part to make the integral converge. By converting differentiation in time into multiplication by s, the Laplace transform turns calculus problems into algebra — which is far easier to solve. This is why it appears in every undergraduate engineering maths syllabus.

How to Use the Laplace Transform

The most common workflow is: take a differential equation in t, apply the Laplace transform to both sides, solve the resulting algebraic equation for F(s), and then apply the inverse Laplace transform to recover f(t). For example, the rule ℒ{f'(t)} = s·F(s) − f(0) converts a first derivative into a simple multiplication. Higher derivatives follow the same pattern, which is why the technique scales so well to higher-order linear ODEs.

The Laplace Transform Table

Rather than computing the integral every time, engineers use a Laplace Transform table of common pairs. Below is a compact reference of the most-used formulas our calculator applies automatically:

f(t)F(s) = ℒ{f(t)}
11/s
t1/s²
t^n (n ∈ ℕ)n! / s^(n+1)
e^(at)1 / (s − a)
sin(at)a / (s² + a²)
cos(at)s / (s² + a²)
sinh(at)a / (s² − a²)
cosh(at)s / (s² − a²)
t·e^(at)1 / (s − a)²
e^(at)·sin(bt)b / ((s−a)² + b²)
e^(at)·cos(bt)(s−a) / ((s−a)² + b²)
u(t) (unit step)1/s
δ(t) (impulse)1

Inverse of Laplace Transform

The inverse Laplace Transform reverses the operation, converting F(s) back into the time-domain function f(t). Mathematically, the inverse is given by the Bromwich integral:

ℒ⁻¹{F(s)} = f(t) = (1 / 2πi) · ∫_{γ−i∞}^{γ+i∞} e^(st) · F(s) ds

In practice, engineers almost never evaluate this contour integral directly. Instead, they rewrite F(s) using partial fractions, match each piece to a known entry in the Laplace transform table, and sum the results. Our calculator does this matching automatically — for example, it recognises 1/(s−2) as e^(2t), 3/(s²+9) as sin(3t), and s/(s²+4) as cos(2t). For non-standard expressions, the tool falls back to a verified numerical inversion using the Gaver-Stehfest algorithm.

Examples of Laplace Transform

Here are a few worked examples you can try in the calculator right now:

  • ℒ{sin(2t)} = 2 / (s² + 4)
  • ℒ{e^(−3t)} = 1 / (s + 3)
  • ℒ{t²} = 2 / s³
  • ℒ{t·e^(2t)} = 1 / (s − 2)²
  • ℒ⁻¹{1/(s²+9)} = (1/3)·sin(3t)
  • ℒ⁻¹{(s+1)/(s²+2s+5)} = e^(−t)·cos(2t)

Real-World Usage

Beyond the classroom, the Laplace transform is used to model RLC circuits in electrical engineering, vibration and mass-spring-damper systems in mechanical engineering, process control loops in chemical engineering, and signal flow in communications. Control theorists use it to define transfer functions, while probabilists use a related form (the moment-generating function) to study random variables. Wherever a system is described by linear differential equations, the Laplace transform is usually the cleanest way to solve it.

Tips for Accurate Results

When entering expressions, always use an explicit multiplication symbol (*) between numbers and variables — write 2*t rather than 2t. Use the caret (^) for powers, and remember that e is the constant Euler's number. For piecewise or step functions, use the unit step notation u(t). If the symbolic engine cannot match your input, the calculator still returns a verified numerical value at the point you specify, so you always get a usable answer.

Start by trying one of the example chips below the input field, then experiment with your own functions. Every result is computed locally in your browser — no data is sent anywhere — so you can use this tool with confidence for homework, research, or professional work.

FAQ

Frequently Asked Questions

Quick answers to the most common questions about the Laplace Transform Calculator.

Choose Forward or Inverse mode using the tabs at the top of the calculator. Type your function (for example, sin(2*t) or 1/(s-1)), optionally enter an evaluation point for s or t, and click Calculate. The calculator returns the symbolic transform, the rules applied, and a numerical value — all displayed in the result section below.
The inverse Laplace Transform converts a frequency-domain function F(s) back into the time-domain function f(t). It is denoted ℒ⁻¹{F(s)}. To calculate it with this tool, switch to Inverse mode, enter F(s) (for example, 1/(s^2+4)), and the calculator matches it against standard Laplace transform table entries and verifies the result numerically using the Gaver-Stehfest algorithm.
The most-used formulas are ℒ{1} = 1/s, ℒ{t} = 1/s², ℒ{t^n} = n!/s^(n+1), ℒ{e^(at)} = 1/(s-a), ℒ{sin(at)} = a/(s²+a²), and ℒ{cos(at)} = s/(s²+a²). These six cover the majority of textbook problems. The full Laplace transform table is shown above in the content section.

Explore More Free Maths & Physics Tools

Discover our full collection of browser-based calculators for engineering, science, and everyday problem-solving.