Motion in 2D

Motion in 2D Screenshot
Browser-Compatible Version
  • Motion
  • Acceleration
  • Velocity
Java via CheerpJ: We've partnered with Leaning Technologies to allow our Java sims to run in a browser.
This sim is not compatible with iPads.
Java Version: Supports offline use and offers improved performance.


  • Motion
  • Acceleration
  • Velocity


Try the new "Ladybug Motion 2D" simulation for the latest updated version. Learn about position, velocity, and acceleration vectors. Move the ball with the mouse or let the simulation move the ball in four types of motion (2 types of linear, simple harmonic, circle).

Sample Learning Goals

  • Is the velocity vector blue or green? How can you tell?
  • Is the acceleration vector blue or green? How can you tell?
  • Explain why the velocity and acceleration vectors behave as they do for the preset motions (linear acceleration I, II, circular motion, & harmonic motion).
Version 1.07

Teacher Tips

Download teacher tips PDF Overview of sim controls, model simplifications, and insights into student thinking ( PDF ).

Teacher-Submitted Activities

2D Motion A gold star indicates high-quality, inquiry-based activities that follow the PhET design guidelines. Patrick Foley HS Lab Physics
How do PhET simulations fit in my middle school program? This contribution was designed by PhET. Sarah Borenstein MS Other Chemistry
Earth Science
(Lab Report ali alghfeli HS Lab Physics
MS and HS TEK to Sim Alignment Elyse Zimmer HS
Other Biology
Mapping of PhET and IBDP Physics Jaya Ramchandani HS Other Physics
PhET Simulations Aligned for AP Physics C Roberta Tanner HS Other Physics
Kinematics Wang Yunhe HS Lab Physics
Modeling a linear simple harmonic oscillator Mark Kelly UG-Intro Lab Physics
Rotational Motion Sarah Stanhope HS Lab
1 Dimensional Motion - Kinematics and Graphing Sarah Stanhope HS Lab
Introduction to rotational motion Sarah Stanhope UG-Intro
CQs Physics
2D Motion Activity Drew Isola HS CQs
Motion in Two Dimensions Gretchen Swanson HS Lab Physics

Language Download or Run Tips
Albanian All shqip Download Run now Lëvizja në 2D
Amharic All Amharic Download Run now Motion in 2D(በ 2 ዲ እንቅስቃሴ )
Arabic All العربية Download Run now الحركة في بعدين
Arabic (Saudi Arabia) All العربية (السعودية) Download Run now الحركة في بعدين
Basque All Euskara Download Run now Mugimendua planoan
Belarusian All беларускі Download Run now Рух на плоскасці
Bosnian All Bosanski Download Run now Kretanje u 2-D
Bulgarian All български Download Run now Движение в 2D
Chinese (Simplified) All 中文 (中国) Download Run now 平面运动
Chinese (Traditional) All 中文 (台灣) Download Run now 二維移動
Croatian All hrvatski Download Run now Odnos brzine i akceleracije
Czech All čeština Download Run now Pohyb ve 2D
Danish All Dansk Download Run now Bevægelse i 2 dimensioner
Dutch All Nederlands Download Run now Beweging in een vlak
Estonian All Eesti Download Run now Tasapinnaline liikumine
French All français Download Run now Mouvement en 2D
Galician All Gallegan Download Run now Movemento en 2D
German All Deutsch Download Run now Bewegung in 2D
Greek All Ελληνικά Download Run now Κίνηση σε 2Δ
Hebrew All עברית Download Run now תנועה דו מימדית
Hungarian All magyar Download Run now Mozgás 2 dimenzióban
Indonesian All Bahasa Indonesia Download Run now Gerak 2D
Irish All Gaeilge Download Run now Gluaisne in 3T Download teacher tips PDF
Italian All italiano Download Run now Moto piano
Japanese All 日本語 Download Run now 2次元の運動(Motion in 2D)
Kannada All Kannada Download Run now 2D ಚಲನೆ
Kazakh All Kazakh Download Run now 2D қозғалыс
Khmer All Khmer Download Run now ចលនាពីរទិស
Korean All 한국어 Download Run now 2차원 운동
Kurdish (Turkey) All Kurdish (Turkey) Download Run now Di 2D de Livîn
Lao All Lao Download Run now ການເຄື່ອນທີ່ໃນ 2 ມຶຕຶ
Latvian All Latviešu Download Run now Kustība plaknē (2D)
Macedonian All македонски Download Run now Движење во 2-D
Malay All Bahasa Melayu Download Run now Gerakan Dalam 2D
Marathi All मराठी Download Run now द्विमित चलन
Mongolian All Монгол (Монгол) Download Run now 2 Хэмжээст Хөдөлгөөн
Norwegian Bokmal All Norsk bokmål Download Run now Bevegelse i 2D
Persian All فارسی Download Run now حرکت در دو بعد
Polish All polski Download Run now Ruch dwuwymiarowy
Portuguese All português Download Run now Movimento em 2D
Portuguese (Brazil) All português (Brasil) Download Run now Movimento em 2D
Russian All русский Download Run now Движение в 2D
Serbian All Српски Download Run now Кретање у 2-D
Slovak All Slovenčina Download Run now Pohyb v 2D
Spanish All español Download Run now PhET Movimiento2D Download teacher tips PDF
Spanish (Mexico) All español (México) Download Run now PhET Movimiento2D Download teacher tips PDF
Spanish (Peru) All español (Perú) Download Run now Movimiento en 2D
Swedish All svenska Download Run now Rörelse i 2D
Thai All ไทย Download Run now การเคลื่อนที่ใน 2 มิติ
Turkish All Türkçe Download Run now iki boyutta hareket
Turkmen All Turkmen Download Run now 2D hereket
Ukrainian All українська Download Run now Рух у 2D Download teacher tips PDF
Vietnamese All Tiếng Việt Download Run now Chuyển động trong mặt phẳng.

Windows Macintosh Linux
Microsoft Windows
Latest version of Java
OS X 10.9.5 or later
Latest version of Java
Latest version of Java

Design Team Third-party Libraries Thanks To
  • Michael Dubson (developer/lead)
  • Sam Reid (developer)