Falkvinge werkte eerder als projectleider bij Microsoft. Hij was ontwikkelingsmanager bij een klein softwarebedrijf, maar nam ontslag om zich geheel te concentreren op de Piratenpartij die hij in januari 2006 oprichtte. Als partijleider van deze partij trad Falkvinge aan bij de parlementsverkiezingen van 2006, waar hij vanwege de kiesdrempel van 4% echter geen zetel wist te behalen. Ook bij de verkiezingen in 2010 slaagde hij hier niet in. De partij boekte in 2009 wel succes bij de Europese parlementsverkiezingen, waar aanvankelijk één zetel werd behaald. Deze werd ingenomen door Christian Engström. In 2011 kwam er nog een tweede parlementszetel bij, die werd ingevuld door Amelia Andersdotter.