Abstract The resolving power of sodium dodecyl sulfate–polyacrylamide gel electrophoresis (SDS–PAGE) combined with isoelectric focusing in two-dimensional gel electrophoresis has made it one of the most important techniques for resolving complex mixtures, and it is of great importance for proteome mapping projects. As a result of this, methods for postelectrophoretic protein characterization are of great interest as exemplified by in situ protease digestion combined with mass spectrometry (MS), which is the method of choice for identification of proteins. In this study we have developed and compared methods for recovering intact proteins from polyacrylamide gels and electroblotting membranes to define efficient methods compatible with MS. These methods complement in situ digestion protocols and allow determination of the molecular mass of whole proteins separated by SDS–PAGE. Passive elution of proteins from SDS–PAGE gels was efficient only in the presence of SDS, whereas electroelution was achieved using buffers without SDS. Surface-enhanced laser desorption/ionization MS (SELDI-MS) analysis of proteins eluted in the presence of SDS was possible using ion exchange ProteinChip arrays for concentration of sample and removal of SDS. Comparison of different electroblotting methods verified that the different membranes and buffers were equally efficient for transfer of proteins in the range 20–100 kDa. Elution from polyvinyldifluoride membranes was most efficient using either concentrated solutions of trifluoroacetic acid (TFA) or combinations of 8 M urea and 1% Triton X-100, 1% Tween 20, or 40% isopropanol. The same result was obtained using nitrocellulose membranes, except that these were incompatible with organic solvent and TFA. Elution by TFA was compatible with matrix-assisted laser desorption/ionization MS (MALDI-MS) but was complicated by a high degree of trifluoroacetylation of the proteins. Alternatively, elution by 8 M urea + 1% Triton X-100, 1% Tween 20, or 40% isopropanol was compatible with both SELDI-MS and MALDI-MS. Eluted proteins were identified in MS experiments by intact mass determination, by peptide mapping, and by MS/MS analysis.