Prace nad ustanawianiem fundamentalnych praw UE ruszyły w 1999 roku, w czasie posiedzenia Rady Europejskiej w Kolonii. Dokument ten miał zebrać „wspólną część podstawowych praw obywatelskich, które w tej czy innej formie są wpisane do konstytucji i innych aktów prawnych państw członkowskich UE, aby stworzyć spójny zestaw norm dla tworzenia przyszłego prawa UE”. Po przegłosowaniu pomysłu w Parlamencie Europejskim zostało Komisji Europejskiej zlecone zadanie ustalenia kompromisowego tekstu Karty. Kartę tworzył 60-osobowy konwent składający się z przedstawicieli szefów państw i rządów UE, parlamentów krajowych, Parlamentu Europejskiego oraz Komisji Europejskiej.
W dniu 7 grudnia 2000 roku tekst Karty został przyjęty i podpisany przez premierów rządów wszystkich państw UE na szczycie w Nicei. Karta praw podstawowych wchodziła w skład Traktatu ustanawiającego Konstytucję dla Europy (jako jego część II), który ostatecznie nie został ratyfikowany. Traktat lizboński podpisany 13 grudnia 2007 roku nadaje moc prawną Karcie. Karta praw podstawowych zaczęła obowiązywać po tym, jak wszystkie państwa członkowskie Unii Europejskiej ratyfikowały traktat lizboński.
Rządy Wielkiej Brytanii, Polski i Czech ograniczyły dla swoich obywateli ochronę prawną Karty praw podstawowych poprzez przyjęcie dodatkowego protokołu, będącego częścią traktatu lizbońskiego (zob. więcej Karta praw podstawowych w Polsce).
Prace nad ustanawianiem fundamentalnych praw UE ruszyły w 1999 roku, w czasie posiedzenia Rady Europejskiej w Kolonii. Dokument ten miał zebrać „wspólną część podstawowych praw obywatelskich, które w tej czy innej formie są wpisane do konstytucji i innych aktów prawnych państw członkowskich UE, aby stworzyć spójny zestaw norm dla tworzenia przyszłego prawa UE”. Po przegłosowaniu pomysłu w Parlamencie Europejskim zostało Komisji Europejskiej zlecone zadanie ustalenia kompromisowego tekstu Karty. Kartę tworzył 60-osobowy konwent składający się z przedstawicieli szefów państw i rządów UE, parlamentów krajowych, Parlamentu Europejskiego oraz Komisji Europejskiej.
W dniu 7 grudnia 2000 roku tekst Karty został przyjęty i podpisany przez premierów rządów wszystkich państw UE na szczycie w Nicei. Karta praw podstawowych wchodziła w skład Traktatu ustanawiającego Konstytucję dla Europy (jako jego część II), który ostatecznie nie został ratyfikowany. Traktat lizboński podpisany 13 grudnia 2007 roku nadaje moc prawną Karcie. Karta praw podstawowych zaczęła obowiązywać po tym, jak wszystkie państwa członkowskie Unii Europejskiej ratyfikowały traktat lizboński.
Rządy Wielkiej Brytanii, Polski i Czech ograniczyły dla swoich obywateli ochronę prawną Karty praw podstawowych poprzez przyjęcie dodatkowego protokołu, będącego częścią traktatu lizbońskiego (zob. więcej Karta praw podstawowych w Polsce).