Loading…

Translation Transformation Calculator

Math Geometry • Transformations and Symmetry

View all topics

Translation Transformation Calculator

Apply a translation (shift) to a point or a shape using a vector \((d_x, d_y)\). Click Play to see how the original figure moves into the translated one.

Inputs accept 1e-3, pi, e, sqrt(2), sin(), cos(), tan(), ln(), log(), abs(). Use * for multiplication.

Inputs
Format: x,y or (x,y) per line. At least 3 points for a polygon.
Translation rule: \(\;x' = x + d_x,\; y' = y + d_y\;\). Distances and areas stay the same (rigid motion).
Graph options

The plot uses square units (same scale on x and y) and keeps tick numbers near their axes.

Ready
Diagram (square units • pan/zoom enabled)

Drag to pan • wheel/trackpad to zoom • pinch on touch • “Reset view” fits the geometry.

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

How do you translate a point using (dx, dy)?

Add dx to the x-coordinate and add dy to the y-coordinate. The rule is x' = x + dx and y' = y + dy.

How do I translate a polygon in the translation transformation calculator?

Enter one vertex per line (x,y or (x,y)) and then enter dx and dy. The calculator translates every vertex by the same vector and connects the translated vertices in the original order.

What does a translation transformation preserve?

A translation is a rigid motion, so it preserves distances, angles, parallel lines, and polygon area and perimeter. Only the position changes, not the shape or size.

Why can I enter values like pi or sqrt(2) for coordinates and dx, dy?

The calculator evaluates common mathematical expressions so you can use exact forms and scientific notation instead of rounding early. This helps keep translations precise when working with irrational values.