Rebecca MacKinnon est blogueuse et cofondatrice de Global Voices Online et Bernard L. Schwartz Senior Fellow à la New America Foundation.
Mme MacKinnon était auparavant journaliste à CNN, où elle dirigeait les bureaux de Tokyo et de Pékin. Elle a également été membre du Joan Shorenstein Center on the Press, Politics and Public Policy à la Kennedy School of Government de Harvard et chargée de recherche au Berkman Center for Internet & Society de la Harvard Law School, où elle a cofondé Global Voices Online.
Mme MacKinnon a également travaillé au Centre d'études sur le journalisme et les médias de l'Université de Hong Kong et en tant qu'Open Society Fellow, financé par l'Open Society Institute de George Soros. Elle a également été chercheuse invitée au Center for Information Technology Policy de l'université de Princeton. En outre, Mme MacKinnon siège au conseil d'administration de la Global Network Initiative et du Comité pour la protection des journalistes.
MacKinnon est l'auteur de Consent of the Networked : The Worldwide Struggle For Internet Freedom.