Loading…

Surface Integral Calculator

Math Calculus • Differential Equations

View all topics

Compute scalar surface integrals \(\iint_S g(x,y,z)\,dS\) and flux integrals \(\iint_S \mathbf F\cdot\mathbf n\,dS\). Use an explicit surface \(z=h(x,y)\) or a parametric surface \(\mathbf r(u,v)\), choose orientation, and inspect the 3D surface.

Scalar surface integral \(\displaystyle \iint_S g\,dS\) Flux integral \(\displaystyle \iint_S \mathbf F\cdot\mathbf n\,dS\) Parametric area vector \(\displaystyle \mathbf r_u\times\mathbf r_v\,du\,dv\) Explicit upward normal \(\displaystyle \langle -h_x,-h_y,1\rangle\,dx\,dy\)

Surface integral setup

For surface area, use \(g=1\). The scalar integral is \(\iint_S g\,dS\).
Use variables u and v. You may also type theta for \(u\) and phi for \(v\). Supported functions: sin, cos, tan, sqrt, abs, exp, ln, log.
Live preview

Quick examples

Ready
Enter a surface and click “Compute surface integral”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is a scalar surface integral?

A scalar surface integral adds a scalar function over a surface using the surface area element dS.

What is a flux surface integral?

A flux integral measures how much of a vector field passes through an oriented surface.

Why does orientation matter for flux?

Flux uses an oriented normal vector. Reversing the normal reverses the sign of the flux integral.

Does orientation matter for scalar surface integrals?

No. Scalar surface integrals use dS, which is nonnegative, so orientation does not change the result.

What is the area vector for a parametric surface?

For r(u,v), the oriented area vector is r_u cross r_v du dv or the reverse, depending on orientation.

What is the upward normal for z = h(x,y)?

For z = h(x,y), the upward oriented area vector is <-h_x, -h_y, 1> dx dy.

Why are results approximate?

The calculator uses the composite midpoint rule. Increasing the panel counts usually improves accuracy.