The self-routing of optical information through a photonic switch using optically processed control is reported. Routing decisions are made on a bit-by-bit basis. Destination information is encoded in each data bit using optical spread spectrum techniques. Switching of 3.125 Mbits/s data is experimentally demonstrated. Extension of this Technique to a self-routing N x N switch is discussed.