PinoutSearch

Raspberry Pi GPIO 40-pin (J8) Pinout

The 40-pin GPIO header on modern Raspberry Pi boards - power, I2C, SPI, UART, and GPIO.

Overview

The 40-pin J8 header is on the Raspberry Pi B+ and every flagship model since (Pi 2/3/4/5, Zero). It is two rows of 20 on 2.54 mm pitch. Pins 1-26 are identical to the original 26-pin header for backward compatibility.

All GPIO logic is 3.3 V and NOT 5 V tolerant. The header provides 3V3, 5V, ground, and BCM-numbered GPIO with alternate functions for I2C1, SPI0, and the primary UART.

Pinout

PinNameFunctionDescription
13V3POWER3.3 V power
25VPOWER5 V power
3GPIO2 (SDA1)DATAI2C1 data
45VPOWER5 V power
5GPIO3 (SCL1)CLKI2C1 clock
6GNDGNDGround
7GPIO4 (GPCLK0)CLKGeneral-purpose / clock
8GPIO14 (TXD)UARTUART transmit
9GNDGNDGround
10GPIO15 (RXD)UARTUART receive
11GPIO17SIGNALGeneral-purpose GPIO
12GPIO18 (PCM_CLK)SIGNALGeneral-purpose / hardware PWM0
13GPIO27SIGNALGeneral-purpose GPIO
14GNDGNDGround
15GPIO22SIGNALGeneral-purpose GPIO
16GPIO23SIGNALGeneral-purpose GPIO
173V3POWER3.3 V power
18GPIO24SIGNALGeneral-purpose GPIO
19GPIO10 (MOSI)SPISPI0 MOSI
20GNDGNDGround
21GPIO9 (MISO)SPISPI0 MISO
22GPIO25SIGNALGeneral-purpose GPIO
23GPIO11 (SCLK)SPI / CLKSPI0 clock
24GPIO8 (CE0)SIGNALSPI0 chip enable 0
25GNDGNDGround
26GPIO7 (CE1)SIGNALSPI0 chip enable 1
27GPIO0 (ID_SD)I2C / DATAHAT ID EEPROM I2C data (reserved)
28GPIO1 (ID_SC)I2C / CLKHAT ID EEPROM I2C clock (reserved)
29GPIO5SIGNALGeneral-purpose GPIO
30GNDGNDGround
31GPIO6SIGNALGeneral-purpose GPIO
32GPIO12 (PWM0)SIGNALHardware PWM0
33GPIO13 (PWM1)SIGNALHardware PWM1
34GNDGNDGround
35GPIO19 (PCM_FS)SIGNALGeneral-purpose / PWM1
36GPIO16SIGNALGeneral-purpose GPIO
37GPIO26SIGNALGeneral-purpose GPIO
38GPIO20 (PCM_DIN)SIGNALGeneral-purpose GPIO
39GNDGNDGround
40GPIO21 (PCM_DOUT)SIGNALGeneral-purpose GPIO

Notes

  • GPIO is 3.3 V logic, NOT 5 V tolerant.
  • Pins 27/28 (ID_SD/ID_SC) are reserved for the HAT identification EEPROM.
  • Pins 1-26 match the original 26-pin header.

Reference: Raspberry Pi GPIO documentation / pinout.xyz· verified 2026-06-27