We describe here the fabrication of a cost-effective semi-dry blotting apparatus for the transfer of proteins onto membranes. Graphite sheets were used as electrodes. Protein mixtures were separated on NuPAGE 4% to 12% polyacrylamide gradient gels. With a Tris-bicine buffer, we demonstrated that close to 80% of the proteins with apparent molecular mass of 80kDa or less were removed from the gels after 8min of blotting. The process is much faster than the techniques reported previously in the literature.