Nonviral vectors based on polyethylenimine (PEI) usually contain an excess of PEI that is not complexed to DNA. Since unbound PEI contributes to cellular and systemic toxicity, purification of polyplexes from unbound PEI is desirable. Size exclusion chromatography (SEC) was used to purify PEI polyplexes of free PEI. Transfection properties of purified polyplexes and the effect of free PEI on gene delivery were studied in vitro and in vivo after systemic application into mice. SEC did not change the size and zeta-potential of polyplexes. Independent of the amount of PEI used for complex formation, purified PEI polyplexes had the same final PEI nitrogen/DNA phosphate ratio of 2.5. Notably, purified PEI polyplexes demonstrated low cellular and systemic toxicity. High transfection efficiency was achieved with purified polyplexes at high DNA concentrations (8-15 microg/ml). At low DNA concentrations (2-4 microg/ml) gene transfer with purified particles was less efficient than with polyplexes containing free PEI both in vitro and in vivo. Mechanistic studies showed that free PEI partly blocked cellular association of DNA complexes but was essential for the following intracellular gene delivery. Adding free PEI to cells treated with purified particles with a delay of up to 4 h resulted in significantly enhanced transfection efficiency compared with non-purified particles or purified particles without free PEI. This study presents an efficient method to remove free PEI from PEI polyplexes by SEC. Our results from transfection experiments demonstrate that free PEI substantially contributes to efficient gene expression but also mediates toxic effects in a dose-dependent manner. Purified polyplexes without free PEI have to be applied at increased concentrations to achieve high transfection levels, but exhibit a greatly improved toxicity profile.