# Change Background Color of the 3D Viewport

When I work in edit mode and wireframe I have difficulty to visualize the loops of the object. How can I change the background color of the viewport or the color of the wires? Thanks, Dov

• You can change all the colors in the user preferences. Go to the file menu, then user preferences. In the "themes" tab, you'll find several presets and a way to customize each part of the UI – lemon Feb 25 '17 at 15:45

You can change the background color by going to: User Preferences > Theme > 3D View > Theme Background Color > Gradient High/Off

Note: CTRL + ALT + U opens user preferences immediately.

You can also change the color of the wire by using Wire and Wire Edit in the same menu.

• In 2.8, its Edit -> Preferences -> Themes -> 3D viewport -> Theme space -> Gradient colors. – Anders Lindén Jul 27 '20 at 16:08

In Blender 2.8 go to Blender Prefs/Themes/3D Viewport. In the top you find the Wire Colors.

If you want to change BG-Color, go to Blender Prefs/Themes/3D Viewport and scroll down to Gradient Colors.

To change the background color in script you can do something like that:

bpy.context.user_preferences.themes[0].view_3d.space.gradients.high_gradient = new_color

• for 2.8 it would be.. bpy.context.preferences.themes[0].view_3d.space.gradients.high_gradient = new_color – sreenivas Mar 24 '19 at 17:14
• For 2.9: bpy.context.preferences.themes['Default'].view_3d. ... – brita_ Sep 5 '20 at 18:33