Players

/teleport

also /tp

Teleports the executing player or specified entity to either absolute or relative coordinates, or to the location of another entity. Optionally faces a direction or another entity on arrival. The shorthand alias /tp behaves identically.

Syntax

Alternate forms:

Parameters

targets
entity selector
Which entities to teleport (e.g. @p, @a, Steve).
destination
entity selector
Entity whose position is the target.
x y z
block coords
Absolute coords. Use ~ for relative, ^ for local.
yawoptional
float
Rotation around Y axis in degrees (-180 to 180). Optional.
pitchoptional
float
Pitch in degrees (-90 to 90). Optional.

Command builder

Configure the options below to generate a ready-to-paste /teleport command.

Blank = ~ (relative to target).
/teleport @s ~ ~ ~

Examples

  • Teleport the nearest player to coordinates (100, 64, -200).

  • Teleport every player to Steve's position.

  • Teleport yourself 10 blocks up.

  • Teleport the nearest player to (0, 100, 0) facing toward (0, 64, 0).

Common questions

How do I teleport to coordinates in Minecraft?

Use /tp <x> <y> <z> in chat (cheats must be enabled). For example, /tp 100 64 -200 sends you to those coordinates immediately. Add ~ before a number to make it relative to your current position.

How do I teleport to another player?

Type /tp <playerName>. If you're the operator and want to bring another player to you, use /tp <theirName> <yourName>.

How do I teleport using relative coordinates?

Prefix any axis with ~ for relative motion from your current position. /tp ~ ~10 ~ moves you 10 blocks up. ^ is local (facing-relative) — /tp ^ ^ ^5 moves you 5 blocks in the direction you're facing.

Permission level

/teleport requires Cheats (op level 2). In single-player you need the world's "Allow Cheats" toggle on. On a multiplayer server you need to be opped — see /op.