End Portal Finder - Triangulate Stronghold Coordinates

End portal finder - triangulate a Minecraft stronghold with two eyes of ender. Enter X, Z, and bearing from two observation points to get portal coordinates.

Updated: June 18, 2026 • Free Tool

End Portal Finder

X coordinate (east-west) of the first observation point.

Z coordinate (north-south) of the first observation point.

Minecraft bearing of the first Eye of Ender, clockwise from south (0-360 deg).

X coordinate (east-west) of the second observation point.

Z coordinate (north-south) of the second observation point.

Minecraft bearing of the second Eye of Ender, clockwise from south (0-360 deg).

Results

Portal X
0block
Portal Z 0block
Distance From Point 1 0block
Distance From Point 2 0block
Distance Between Points 0block

What Is End Portal Finder?

An end portal finder is a Minecraft utility that locates a stronghold by intersecting two lines of sight from Eyes of Ender. You stand at two points, read the bearing as the eye flies, and the calculator solves the two lines for the portal X and Z. Java players read the bearing from the F3 debug screen; vanilla Bedrock has no numeric facing, so Bedrock players read the on-screen compass and translate it to a number, or use a third-party tool that prints the player yaw.

  • Locating a stronghold on foot: Plan a Nether route or boat trip toward the predicted X / Z.
  • Confirming a stronghold before mining: Double-check a suspected portal by reading the in-game bearing.
  • Speedrunning and challenge runs: Plot a straight-line path to the End using predicted coordinates.
  • Coordinating multiplayer expeditions: Share the triangulated coordinates so players can split up and meet at the portal.

Eyes of Ender give you a direction but not a distance, and Minecraft keeps stronghold coordinates hidden until you enter the structure. The calculator treats the two bearing readings as a triangulation problem and returns the block where the two sight lines should meet.

The math is identical in Java and Bedrock. Java players glance at F3 for a numeric facing; Bedrock players estimate the heading from the on-screen compass or install a third-party tool that prints the player yaw.

If you like turning a single observation into a numeric location, the 2D Distance Calculator applies the same flat-plane geometry to any two X and Z points.

How End Portal Finder Works

The calculator converts each Minecraft bearing into a standard cartesian angle, then solves two line-intersection equations for the unknown portal coordinates, the same method surveyors use to find a target they cannot see.

cartesian_angle = (minecraft_bearing + 90 deg) mod 360 deg; tan1 = tan(cartesian_angle1); tan2 = tan(cartesian_angle2); x3 = ((z1 - z2) + x2*tan2 - x1*tan1) / (tan2 - tan1); z3 = (z1*tan2 - z2*tan1 + (x2 - x1)*tan2*tan1) / (tan2 - tan1)
  • x1, z1: X and Z coordinates of the first observation point, taken from the F3 debug screen on Java or Show Coordinates on Bedrock.
  • bearing1: Minecraft bearing of the first Eye of Ender, measured clockwise from south. Range 0 to 360 deg. Bedrock players estimate it from the on-screen compass or use a third-party yaw tool.
  • x2, z2: X and Z coordinates of the second observation point, several hundred blocks away from point 1.
  • bearing2: Minecraft bearing of the second Eye of Ender, measured clockwise from south. Range 0 to 360 deg.
  • x3, z3: Calculated End Portal coordinates. This is the unknown the calculator solves for.

Each Eye of Ender creates a straight line of sight from the player toward the stronghold. Two observations give two lines, each defined by a point and a slope; once you have two slopes the intersection is the portal.

Bearing is clockwise from south because that is how the F3 debug screen and the in-game compass display player facing. A real-world compass is clockwise from north, so a Minecraft bearing differs from a real bearing by 180 deg (real = (minecraft + 180 deg) mod 360 deg). The triangulation math uses a standard counterclockwise-from-east cartesian angle, so the calculator adds 90 deg to every bearing before taking the tangent.

Triangulation across a 544 block observation baseline

x1 = -14, z1 = 174, bearing1 = 274 deg; x2 = 333, z2 = -246, bearing2 = 302 deg

theta1 = 4 deg, theta2 = 32 deg; tan1 = 0.0699, tan2 = 0.6249. x3 = (420 + 333*0.6249 + 14*0.0699) / 0.5550 = 1133.6. z3 = (174*0.6249 + 246*0.0699 + 347*0.0437) / 0.5550 = 254.2.

Portal at (1133.6, 254.2); 1150.4 blocks from point 1, 944.0 blocks from point 2, 544.8 blocks between points.

Walk about 1150 blocks east-northeast and dig down to find the End portal room.

According to Minecraft Wiki, X runs east-west, Z runs south-north, and player facing is in degrees clockwise from south.

According to Omni Calculator, the End Portal Finder converts each Minecraft bearing to a cartesian angle and solves the two-line triangulation for the unknown portal coordinates.

Stronghold triangulation and surveying intersection math follow the same line-intersection pattern, so the Triangulation Calculator applies the same closed-form solution to a real-world compass bearing measured clockwise from north.

Key Concepts Explained

Four ideas hold the entire triangulation together. If you understand them, the calculator is just a fast pencil.

Minecraft Coordinate System

X increases east and Z increases south. Y is altitude, which the calculator ignores because the triangulation math is purely 2D; the same (X, Z) result comes back no matter what altitude you throw the eye from. Coordinates are integers; the predicted portal point is a real number you round to the nearest block.

Bearing vs Cartesian Angle

Minecraft's bearing is clockwise from south; the math on paper uses a counterclockwise angle from east. The calculator adds 90 deg to every bearing before taking the tangent.

Two-Eye Triangulation

Two non-parallel straight lines cross at exactly one point. The first Eye of Ender defines one line, the second defines the other, and their intersection is the End Portal. The same logic fixes a transmitter from two receivers in radar and GPS.

Eye of Ender Mechanics

An Eye of Ender flies toward the nearest stronghold and breaks on impact about one time in five. The eye points toward the stronghold's general location, not the End portal frame, so a throw from a different spot usually gives a slightly different heading.

Triangulation accuracy improves the further apart your observation points are. Standing on the same block for both throws collapses the geometry, so the calculator returns an error because the lines share every point.

If both eyes happen to fly along the same compass number, the lines are parallel and the calculator also returns an error. Walk a few hundred blocks perpendicular to the first bearing and try the second throw again.

Bearing input is the same idea as angle conversion, so the Angle Converter helps translate the compass heading into radians or gradians.

How to Use This Calculator

Gather six numbers from Minecraft and the End Portal coordinates appear as you type.

  1. 1 Note your first coordinates: Open F3 (Java) or turn on Show Coordinates (Bedrock) and write down the X and Z where you will throw the first Eye of Ender.
  2. 2 Throw the first Eye of Ender: Read the bearing from F3 in Java, or watch the on-screen compass in Bedrock and translate the heading to a number clockwise from south.
  3. 3 Walk off the first line: Travel 200 to 600 blocks in a direction not parallel to the first bearing.
  4. 4 Throw the second Eye of Ender: Read the second bearing the same way, and write down the new X, Z.
  5. 5 Enter the six values: Type x1, z1, bearing1, x2, z2, and bearing2 into the form. The portal coordinates update in real time.
  6. 6 Travel and dig down: Set a waypoint at the predicted X / Z and dig down to find the End portal room.

You stand at (-14, 174) and the eye flies at 274 deg. You walk east to (333, -246), throw again, and the eye flies at 302 deg. The calculator returns (1133.6, 254.2), about 1150 blocks from the first spot.

When you want to share the predicted X / Z with a friend on another coordinate system, the Coordinates Converter handles polar, cartesian, and UTM translations.

Benefits of Using This Calculator

The calculator turns a vague direction into a specific waypoint, and the gain compounds across survival, speedrun, and challenge runs.

  • No game mods required: Java players read coordinates and bearing from the debug screen; Bedrock players turn on Show Coordinates and estimate the bearing from the on-screen compass or a third-party yaw tool.
  • Saves Eyes of Ender: Each eye has a small chance of breaking, and a two-eye triangulation uses just two throws before a long trip.
  • Predicts direction before you travel: Knowing the portal X, Z up front lets you pick the safest travel route and place a waypoint in advance.
  • Speeds up multiplayer planning: Share the predicted X / Z with friends on a realm so the team can split up and meet at the portal.
  • Reduces wasted Nether travel: Triangulating first means you do not have to flip into the Nether to map coordinates.

The benefit is largest when the observation points are far apart and you are not too close to the stronghold. Treat the predicted X, Z as the center of a small search zone.

Once you have the predicted X / Z, the Midpoint Calculator returns the halfway point between your two observation points, a useful meeting waypoint if a friend is throwing the second Eye of Ender elsewhere.

Factors That Affect Your Results

A few gameplay and engineering factors move the triangulated portal point around. Knowing them helps you decide when the result is good enough to walk to.

Distance Between Observation Points

Longer baselines give a sharper angle of intersection, which reduces error. Aim for 400 to 600 blocks between throws.

Eye of Ender Accuracy

The eye flies about 12 blocks per throw and shatters about 20 percent of the time. The eye leads to the northwest corner of the stronghold chunk rather than the portal block, and the same throw from a different spot usually gives a slightly different heading.

World Generation Seed

Strongholds are placed by the world seed using a fixed ring pattern, but the spawn biome affects which stronghold is first.

Java vs Bedrock Angle

Java exposes the player's facing as a number in F3, so the bearing is read directly. Vanilla Bedrock has no F3-style numeric facing, so a Bedrock player reads the on-screen compass and translates the heading, or uses a third-party tool that prints the player yaw. The math is identical in both editions.

Y Coordinate

Y does not affect X / Z triangulation. You can be on a mountain or in a cave; the tool still returns the same horizontal position.

  • Eyes of Ender have a built-in random offset, so the result is an estimate. Plan a 5 by 5 dig at the predicted X, Z.
  • If your two observation points are too close, the lines of sight are nearly parallel and the calculator reports a parallel-bearings error. Walk 200 blocks apart and try again.

Treat the predicted X, Z as the center of a search zone. The error grows with the eye's wobble, a short baseline, and how close the player is to the stronghold.

According to Minecraft Wiki, an Eye of Ender flies toward the nearest stronghold, travels about 12 blocks per throw, and shatters roughly 20 percent of the time, so the predicted X, Z is only as accurate as the throw itself.

If you also want the straight-line distance from your altitude to the End portal room, the 3D Distance Calculator adds the Y coordinate to the X and Z you already entered.

End portal finder - Minecraft eye of ender triangulation tool showing coordinate and bearing inputs
End portal finder - Minecraft eye of ender triangulation tool showing coordinate and bearing inputs

Frequently Asked Questions

Q: How do you find the End Portal in Minecraft without mods?

A: Throw two Eyes of Ender from two different points at least 200 blocks apart, note the player X, Z and the compass bearing for each throw, and enter the six numbers into the end portal finder. The calculator returns the portal X, Z and the distance from each observation point so you can walk straight to the stronghold.

Q: How accurate is the End Portal Finder triangulation method?

A: The exact error depends on the baseline length, the distance to the stronghold, and how much the eyes wobble. A longer baseline and a moderate distance give a sharper intersection, while a tiny baseline or a throw from very close to the stronghold amplifies the wobble. Treat the predicted X, Z as the center of a small search zone and dig down at Y = 11 to find the End portal room.

Q: What does the Minecraft bearing number mean when throwing an Eye of Ender?

A: The bearing is the compass direction the eye flew, measured clockwise from south on the X, Z plane. 0 deg means due south, 90 deg means west, 180 deg means north, and 270 deg means east. A real-world compass is clockwise from north, so a Minecraft bearing is rotated 180 deg from a real bearing (real = (minecraft + 180 deg) mod 360 deg). Vanilla Bedrock does not expose a numeric facing, so on Bedrock you estimate the heading from the on-screen compass or use a third-party yaw tool.

Q: How many Eyes of Ender do you need to triangulate the End Portal?

A: Two eyes are enough for a triangulation. You throw one, walk to a new spot, and throw a second. Twelve eyes are still needed to fill the portal frame and activate the End Portal, but only two are required to locate the stronghold.

Q: Why are my triangulated End Portal coordinates off by 50 to 100 blocks?

A: Eyes of Ender have a small random offset, and the calculator inherits that error. Standing too close to a stronghold, throwing from inside a cave, or using a tiny baseline all amplify the wobble, so widen your baseline and try again.

Q: Can you find the End Portal in Minecraft Bedrock Edition with this calculator?

A: Yes, but the bearing step is coarser on Bedrock. Java and Bedrock share the same X, Z coordinate system, and the triangulation math is identical, but vanilla Bedrock does not show a numeric facing in its debug overlay. Java players read the bearing straight from F3; Bedrock players estimate the bearing from the eight-point on-screen compass or install a third-party yaw tool, then enter that number.