It is difficult to paint over a chrome surface, as one of the inherent qualities of chrome is a smooth and slippery surface. However, with the use of special paints and the correct painting techniques, painting the chrome can be made an easier task.
Steps
Method 1 of 2: Surface Preparation

Step 1. Wash the chrome with soap and water until it is thoroughly cleaned
Wipe the surface with a dry cloth and then wait until it is completely dry.

Step 2. Correct any unwanted bends or dents using a metal hammer until the chrome is in the desired shape and condition
This must be done before the paint is applied because hammering will damage the paint layer.

Step 3. Sand the chrome surface using sandpaper
You can start with 60 grit sandpaper and then use 320 grit sandpaper to make the surface smoother.

Step 4. Wipe the dust off the chrome after sanding, and then remove any traces of oil or wax that may have remained on the surface after using the lacquer thinner

Step 5. Fill in any tiny pores that remain on the exposed chrome using a liquid metal compound until the surface is as smooth as possible
You are now ready to start the chrome painting process.
Method 2 of 2: Coloring the chrome

Step 1. Use a small piece of cloth to apply 2 drops of Self-Etching Primer to the chrome
The fabric is suitable for dyeing as it easily absorbs paint and allows for more uniform dyeing. After 2 coats of Self-Etching Primer have dried, the surface will become tacky and increase adhesion between metal and paint.

Step 2. Apply automotive primer over self-etching primer
You should apply at least 2-3 coats and wait until each coat is dry before applying a new coat.

Step 3. Use a piece of cloth to apply your chosen car paint
Use a small amount of paint at a time to ensure the paint is applied evenly and does not become too runny. Let the paint dry completely.

Step 4. Give the chrome a polished look by painting it three coats with automotive clear paint
The paint will also protect the chrome from rust and dust.

Step 5. Wait about 3 days for the clear car paint to dry
Then you can polish the chrome surface with a polishing cloth and polishing compound to give it a glossy shine.