How to Fix a Door That Swings Open or Closed on Its Own in Under 10 Minutes
Published on June 4, 2026The Mystery of the "Ghost Door"
We’ve all experienced it: you set an interior door halfway open, only for it to slowly drift shut or swing wide open all on its own. While it might feel like you have a friendly household ghost, the real culprit is gravity. When a door frame is even slightly out of plumb (not perfectly vertical), gravity pulls the heavy door to one side.
You do not need to tear down your wall or re-hang the door frame to fix this. In fact, you can solve this annoying problem in under 10 minutes using a simple physics trick: introducing a tiny amount of friction into the door hinges. Here is exactly how to do it.
What You Will Need
- A hammer
- A large nail, nail punch, or flathead screwdriver
- A hard surface (like a concrete garage floor, outdoor sidewalk, or a block of scrap wood)
- A rag or paper towel
Step 1: Locate and Remove the Middle Hinge Pin
To start, close the door completely to keep it stable. We are going to work on the middle hinge first. Placing a wedge or a book under the outer bottom corner of the door can help keep it aligned while the pin is out.
Place the tip of your nail, nail punch, or screwdriver at the bottom of the middle hinge pin. Tap the bottom of the tool upward with your hammer until the head of the pin pops up. Once it is loose, pull the pin all the way out by hand.
Step 2: Create a Slight Bend in the Pin
Take the hinge pin to a hard, durable surface like a concrete floor or a scrap block of wood. Do not do this on tile or nice hardwood, as you might damage the floor.
Lay the pin flat on the surface. Place your hammer directly over the middle of the pin's shaft. Give the middle of the pin one or two firm taps with the hammer. The goal is to create an incredibly subtle, almost invisible bend in the pin. You do not want a sharp V-shape; a tiny fraction of a millimeter curve is all it takes to create the necessary friction.
Step 3: Reinsert the Bent Pin
Wipe any dirt or old grease off the pin with a rag. Align the door hinges and slide the pin back down into the middle hinge. Because the pin is now slightly bent, you will feel some resistance as you push it back in.
Use your hammer to gently tap the pin all the way back down until the head is flush with the hinge bracket.
Step 4: Test and Adjust
Open the door to various angles and let go. It should now stay exactly where you put it! If the door still drifts (which can happen with very heavy solid-wood doors), repeat the exact same process with the top hinge pin. Adding a slight bend to a second pin will provide extra holding power.
If you bent the pin too much and the door is now stiff or squeaks, simply remove the pin, lay it on its side, and tap it flat again to reduce the bend.