Raspberry Pi Configuration Tool (raspi-config)

The Raspberry Pi software configuration tool, known as raspi-config, is a setup utility for Raspbian used to make the most common configuration changes via a simple menu-driven interface. A majority of the configuration changes result in automated edits to /boot/config.txt and other standard Linux configuration files. Some options require a reboot to take effect.

raspi-config is written and maintained by Alex Bradbury.

This article describes all the available options in detail. A companion video for this article is also available.

Raspbian Jessie now includes a desktop version of the Raspberry Pi Configuration tool which provides much the same functionality as raspi-config, just with a graphical user interface.

Refer to my Raspberry Pi Configuration Tool (GUI) guide for more information.


  1. Expand Filesystem
  2. Change User Password
  3. Boot Options
  4. Wait for Network at Boot
  5. Internationalisation Options
    1. Change Locale
    2. Change Timezone
    3. Change Keyboard Layout
  6. Enable Camera
  7. Add to Rastrack
  8. Overclock
  9. Advanced Options
    1. Overscan
    2. Hostname
    3. Memory Split
    4. SSH
    5. Device Tree
    6. SPI
    7. I2C
    8. Serial
    9. Audio
    10. Update
  10. About raspi-config

1 comment

  1. I’m in the process of installing UniFi on a RasPi but will go to bed now (after 1AM) and finish tomorrow. Later I want to install it on an OrangePiPC if I can.
    Thanks for the info 🙂

Leave a Reply