Several porins from bacterial outer membranes have been crystallized and analyzed by X-ray diffraction, yielding a consistent picture of these membrane-channel proteins. The structures of general and specific channels are in agreement with electrophysiological, diffusional and biochemical data, and provide a starting point for the engineering of other passive membrane pores or porins with new selectivities.