Box2D is an open source C++ engine for simulating rigid bodies in 2D. Box2D is developed by Erin Catto and has the zlib license. While the zlib license does not require acknowledgement, we encourage you to give credit to Box2D in your product.

Box2D Features


  • Continuous collision detection
  • Contact callbacks: begin, end, pre-solve, post-solve
  • Convex polyons and circles.
  • Multiple shapes per body
  • One-shot contact manifolds
  • Dynamic tree broadphase
  • Efficient pair management
  • Fast broadphase AABB queries
  • Collision groups and categories


  • Continuous physics with time of impact solver
  • Persistent body-joint-contact graph
  • Island solution and sleep management
  • Contact, friction, and restitution
  • Stable stacking with a linear-time solver
  • Revolute, prismatic, distance, pulley, gear, mouse joint, and other joint types
  • Joint limits, motors, and friction
  • Momentum decoupled position correction
  • Fairly accurate reaction forces/impulses
Latest Media

No images, videos or audio files have been added to this gallery. Join now to share media with the community.

Blog RSS Feed Report abuse Latest News: RatRun - iOS App Store Release!

About RatRun with 1 comment by RatRun on Oct 15th, 2014

Dear friends,

the waiting has finally come to an end.
We are glad to announce, that RatRun is now available on Apples iOS, too!

Get it HERE for iOS
Or get it on Google Play

Have fun playing!
And thanks for supporting us!

greets Randy

16 Balls: ArrangeBall Pachinko

16 Balls: ArrangeBall Pachinko 16 Balls: ArrangeBall Pachinko

Updated 2 days ago Released Dec 20, 2014 Single Player Family

16 Balls Bingo Pachinko will test your skill and luck to hit all the 16 lights or form patterns to get bonuses! How much can you push your luck to get...


RatRun RatRun

Updated 2 months ago Released Aug 23, 2014 Single Player Arcade

RatRun is an endless-runner Smartphone game, developed fully with HTML5 canvas. We aim to release for iOS and Android (Windows and other platforms may...

Freak Climber

Freak Climber Freak Climber

Updated 4 months ago Released Jun 28, 2014 Single & Multiplayer Arcade

Your console... I mean, your girlfriend has been kidnapped and your only thought is rescuing her!! An evil alien has entered through your window and escapes...

Yolo Penguin

Yolo Penguin Yolo Penguin

Updated 4 months ago Released Aug 3, 2014 Single Player Fighting

Yolo Penguin is an easy to play, difficult to master game. Guide your penguin through a hazardous path of icy obstacles. Your objective is to survive...

Crazy Belts

Crazy Belts Crazy Belts

Updated 6 months ago Released Oct 6, 2013 Single Player Arcade

Did you ever wonder what happens when check-in in an airport? Did you know more than 25 millions bags are mishandled in airports across the world every...

Post comment Comments
PhBR Nov 9 2012, 12:19pm says:

No Download?

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Android
Send Message
Official Page
Release Date
Released Sep 11, 2007
Engine Watch
Track this engine
Community Rating



1 vote submitted.

You Say


Ratings closed.

Embed Buttons

Promote Box2D on your homepage or blog by selecting a button and using the embed code provided (more).

Box2D Box2D
205 of 680
Last Update
2 days ago
5 members