There's nothing like perfect, freshly painted nails, until you spill your nail polish on your carpet, that is. The trick to removing nail polish from carpet is to act fast, keep the stain wet and use a variety of treatments until the stain lifts. Be careful not to apply too much pressure when cleaning. You should never rub the carpet, as that might spread the polish. Instead, use a clean cloth to blot the stain.
Non-Acetone Nail Polish Remover: Wet the area with non-acetone nail polish remover and use a clean rag to wipe the stain in small, circular strokes. Follow this by rubbing the stain with hot water. As the stain starts to lift and discolor the rag, adjust the rag so you're always using a clean, white piece of cloth. After you've removed as much of the stain as possible using non-acetone nail polish remover, switch to a different method to get rid of the rest of the stain.
Window Cleaner: Spray a multi-purpose window cleaner on the stain and blot it with a clean cloth until the stain lifts.
Dish Soap: Mix dish soap with hot water and blot the stain with the soapy mixture. Blot with water and a clean towel and repeat.
Shaving Cream: Shaving cream is a popular homer remedy for removing nail polish. Apply the cream to the stain and gently blot cream into the stain. Use water and a clean cloth to remove the residue.
Vinegar: Pour vinegar directly onto the stain and blot with a clean cloth.
Carpet Cleaner Spray: A store bought carpet cleaning formula may help to remove the stain. Try to find a brand that specifically mentions the cleaner's effectiveness against nail polish or paint.
Acetone Nail Polish Remover: This nail polish is much harsher than the non-acetone variety, so only use it as a last resort as it may discolor your carpet.