Designer, political activist, and flag-maker, Gilbert Baker is most known as the creator of the Rainbow Flag, a known all around the world as the inclusive symbol for the lesbian, gay, bisexual, and transgender (LGBT) movement. He was friends with activist and politician Harvey Milk and was commissioned by Dianne Feinstein for her first inaugural ceremony. Two of his flags broke worlds’ records for their length.
Baker was born in the small rural town of Chanute, Kansas. His mother was a teacher, and his father was a judge. From a young age, Baker was outgoing, but felt like an outsider because he was gay.
Baker attended a year of college and drafted to serve in the US Army. From 1970 to 1972, he was stationed in San Francisco as a medic. There he lived as openly gay in the early days of the gay rights movement.
After his honourable discharge from the military, Baker combined his artistic talents and political efforts to make anti-war and pro-gay banners for political marches and protests. In 1978, San Francisco supervisor Harvey Milk suggested that Baker create a new gay and lesbian political symbol to replace the pink triangle, a holdover Nazi relic.
Working in the Gay Community Center, Baker, and volunteers filled trashcans with dye and pieced together the first flags. There were eight colors: pink for sex, red for life, orange for healing, yellow for the sun, green for nature, turquoise for magic, blue for peace and purple for spirt.
The flags were ready to be unveiled on June 25, 1978, at the San Francisco Gay Freedom Day Parade. Baker then commemorated the pride parade by hanging the flags in United Nations Plaza.
“We stood there and watched and saw the flags, and their faces lit up,” said Cleve Jones, gay activist, and friend of Baker. “It needed no explanation. People knew immediately that it was our flag.”
That year Baker also produced a series of limited-edition silkscreened posters and paintings of the Rainbow Flag, and did so every year after that to celebrate the flag’s birth.
Later, Gilbert worked at the Paramount Flag Company, where his flamboyant window displays caught then-Mayor Dianne Feinstein’s attention. She commissioned Baker to design her first inaugural ceremony’s flags and banners.
Soon came more commissions from the city for flags at distinguished cultural and political events. In 1984, he created the flags and banners for the 1984 Democratic National Convention.
Baker’s career as a vexillographer (flag maker) outlasted Paramount, which closed in 1987. He went on to work with The San Francisco Symphony Black and White Ball, Golden Gate Park concerts, and the city’s gay pride events and stages. He served as grand marshal for LGBT pride events in cities around the world, including New York City, London, Philadelphia, Toronto, Stockholm, and Vancouver.
In 1994, Barker created a Rainbow Flag that was a mile long. He designed it to commemorate the Stonewall Riot’s 25th anniversary. 5,000 people were required to carry the 5,280-ft banner. Baker set a world’s record.
In 2000, the Vatican delayed and closed Barker’s first art and photography exhibition in Rome, celebrating World Pride. In 2002, the New York LGBT Community Center hosted the exhibit, which included 180 pieces.
In 2003, the show expanded when it moved to San Francisco, simultaneously showing at the Public Library and LGBT Community Center. Baker created a new world-record breaking Rainbow Flag for Key West that stretched 1 and a-quarter miles long. It reached from the Gulf of Mexico to the Atlantic Ocean. Afterwards, the flag was cut into sections and distributed to cities around the world. The story of The Key West flag is documented in Marie Jo Ferron’s Rainbow Pride.
In 2008, Baker worked with director Gus Van Sant on Milk, for which Sean Penn won an Oscar. Barker not only created period flags but also appeared in a cameo role.
In 2011, the National Gallery of Art in Dublin, Ireland honored Baker, who presented President Mary McAleese with a Rainbow Flag.
The next year Baker suffered a stroke, which affected his ability to move. As a form of therapy, Barker began sewing beads and sequins to gowns. He won the “best-dressed” at Drag Invasion of the Pines on July 4th.
On June 26, 2015, Baker unveiled a Rainbow Flag at New York City’s Museum of Modern Art as part of their permanent collection. This was the day the US Supreme Court legalized gay marriage. The world celebrated by showcasing the Rainbow Flag colors on the White House, the Empire State Building, the Eiffel Tower, Niagara Falls, the World Trade Center, and Walt Disney World’s Cinderella’s Castle.
On June 9, 2016, President Obama invited Baker to the White House to commemorate LGBT Pride Month. Barker presented Obama with a hand-dyed Rainbow Flag.
In response to the Trump administration, Baker produced a collection of Holocaust outfits and brought back the pink Nazi triangles. The Art Saves Lives Gallery in San Francisco hosted the exhibit in January 2017.
While planning a trip back to Kansan for the first annual Gilbert Baker Film Festival, he passed away in his sleep at home on March 31, 2017. Memorial services were held in San Francisco and New York City, which transitioned into a protest march against Trump.
In June 2019, the National LGBTQ Wall of Honor within the Stonewall National Museum (SNM), inducted Baker as one of the inaugural 50 American “pioneers, trailblazers, and heroes.”
Gilbert Baker never trademarked the Rainbow Flag. “It was his gift to the world,” Jones said. “He told me when the flag first went up that he knew at that moment it was his life’s work.”
About the Authors
Troy Wise is currently a PhD student at UAL Central St Martins and teaches fashion and graphic design at London College of Contemporary Arts. His background is in marketing and is founder and co-editor of Image Amplified. He lives in, and is continually fascinated by, the city of London.
Rick Guzman earned his most recent MA at UAL Central St Martins in Applied Imagination in the Creative Industries. He currently holds two MA’s and an MBA in the New Media, Journalism and International Business fields. Co-editor at Image Amplified since its start, he lives in London, is fascinated by history and is motivated by continuing to learn and explore.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"GBP","currency_symbol":"\u00a3","currency_type":"decimal","blank_flag_url":"https:\/\/imageamplified.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/imageamplified.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip!","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Image Amplified","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Image Amplified","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being an IA supporter!","payment_confirmation_title":"Image Amplified","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok