QUARTER
DETROIT
Menu

Events

Eat & drink

Things to do

Plan

Stay

For hotels

Shows & music

Getting around

Your license in MichiganRental carsSpeed limitsMiles, gallons, MPGThe Michigan left and the rulesSchool busesTraffic lights, a Detroit inventionPulled over by policeDrinking and drivingWinter drivingWildlife on the roadGas and parking

People & community

About usFor venues

MICHIGAN / THE EVENT GUIDE

Find your next good time.

Stage lights. City sounds. Shared moments.

Explore the events
When?
Time of day
What?
What kind of music?
Where?
All of DetroitMetro DetroitDowntownMidtownCorktownRiverfrontEastern MarketNew CenterSouthwest DetroitBelle IsleHamtramckFerndaleRoyal OakGrosse PointeDearbornBirminghamRochesterAnn Arbor
What kind?
Holidays and seasons Holidays ↗

Find your kind of day.

Clear filters

5480 results

DETROIT + MICHIGAN
Luther S. Allison Trio — Organizer image
Organizer image · Cliff Bell’s
Concerts

Luther S. Allison Trio

Luther S. Allison, a multi-instrumentalist from Charlotte, performed with his trio at Detroit’s Cliff Bell’s on Sunday, November 14, 2021, at 7:30 p.m. Known for his skills on piano and drums, Allison brought an engaging jazz show.

Detroit

Cliff Bell’s

7:30 PMExplore event
San Fermin at The Ark — Organizer image
Organizer image · The Ark
Music & concerts

San Fermin at The Ark

Brooklyn's San Fermin played a show at The Ark in Ann Arbor on Sunday, November 14, 2021, at 7:30 p.m. Known for their modern chamber pop sound fused with electronic pop and experimental rock, they brought a diverse palette of music, with Pearla opening the night.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

7:30 PMExplore event
Jon McLaughlin — Organizer image
Organizer image · The Ark
Music & concerts

Jon McLaughlin

Jon McLaughlin played at The Ark in Ann Arbor on Saturday, November 13, at 8 p.m. His music reflects all parts of his life, especially his experiences as a father of two girls.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

8:00 PMExplore event
Quarter Detroit · AI illustration
Quarter Detroit · AI illustration
Concerts

The Johnny O’Neal Trio

Johnny O’Neal, master jazz pianist and vocalist, played at Cliff Bell’s in Detroit on Saturday, November 13, with shows at 7:30 and 9:30 p.m. His long career and unique style made the evening special for the audience.

Detroit

Cliff Bell’s

7:30 PMExplore event
Willy Porter Trio — Organizer image
Organizer image · The Ark
Music & concerts

Willy Porter Trio

Guitarist, singer, and songwriter Willy Porter played with his trio on Friday, November 12, 2021, at 8 p.m. at The Ark in Ann Arbor. Their sound moved smoothly from folk and bluesy Americana to alternative and progressive rock.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

8:00 PMExplore event
Sonny Landreth — Organizer image
Organizer image · The Ark
Music & concerts

Sonny Landreth

Sonny Landreth, the renowned slide guitarist, played at The Ark in Ann Arbor on Thursday, November 11, 2021. The show was later rescheduled but here’s a glimpse of the live event from the original date.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

8:00 PMExplore event
Chicago Farmer & The Fieldnotes Concert — Organizer image
Organizer image · The Ark
Music & concerts

Chicago Farmer & The Fieldnotes Concert

Chicago Farmer, a working-class folk artist from Delavan, Illinois, played at The Ark in Ann Arbor at 8 p.m. on Wednesday. Erin Zindle and her band opened the night. Admission was $20 with proof of vaccination required.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

8:00 PMExplore event
Quarter Detroit · AI illustration
Quarter Detroit · AI illustration
Concerts

Jim Snidero

Jim Snidero, a New York saxophonist and composer, played at Cliff Bell’s in Detroit on Wednesday, November 10, at 7:30 p.m. Known for his outstanding jazz skills and sensitive playing, he captivated the audience with his unique improvisations.

Detroit

Cliff Bell’s

7:30 PMExplore event
John Hiatt and the Jerry Douglas Band — Organizer image
Organizer image · The Ark
Music & concerts

John Hiatt and the Jerry Douglas Band

John Hiatt and the Jerry Douglas Band played on Wednesday, November 10, 2021, at 6 p.m. at the Royal Oak Music Theatre in Royal Oak. Hiatt brought songs from his deeply personal album recorded at the historic RCA Studio B, blending heartfelt country and blues sounds.

Ann Arbor

Royal Oak Music Theatre, 318 W 4th St, Royal Oak, MI, 48067, United States

6:00 PMExplore event
The Lone Bellow at The Ark in Ann Arbor — Organizer image
Organizer image · The Ark
Music & concerts

The Lone Bellow at The Ark in Ann Arbor

The Lone Bellow, the American indie-folk trio, played on Monday, November 8, 2021, at 8 p.m. at The Ark in Ann Arbor. They brought their latest album Half Moon Light's deep and personal vibes to the stage.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

8:00 PMExplore event
Rhiannon Giddens with Francesco Turrisi — Organizer image
Organizer image · The Ark
Music & concerts

Rhiannon Giddens with Francesco Turrisi

Rhiannon Giddens, Grammy-winning singer, played with multi-instrumentalist Francesco Turrisi on Monday, November 8, at 8 p.m. at Michigan Theater in Ann Arbor. The show explored themes of longing for home and mortality through their new album's songs.

Ann Arbor

Michigan Theater, 603 East Liberty, Ann Arbor, MI, 48104, United States

8:00 PMExplore event
Brendan James Concert — Organizer image
Organizer image · The Ark
Music & concerts

Brendan James Concert

Brendan James, the singer-songwriter who broke out young, played a solo show on Sunday, November 7, 2021, at 7:30 p.m. at The Ark in Ann Arbor, featuring a new, more upbeat and danceable EP.

Ann Arbor

The Ark, 316 S. Main, Ann Arbor, MI, 48104, United States

7:30 PMExplore event
Rick Roe Trio Concert — Organizer image
Organizer image · Cliff Bell’s
Concerts

Rick Roe Trio Concert

Rick Roe, a jazz pianist, played two shows at 7:30 p.m. and 9:30 p.m. on Sunday, October 24, at Cliff Bell’s in Detroit. He’s a well-known figure in southeastern Michigan’s jazz scene.

Detroit

Cliff Bell’s

7:30 PMExplore event
ELEW — Organizer image
Organizer image · Cliff Bell’s
Concerts

ELEW

ELEW, aka Eric Robert Lewis, performed at Cliff Bell’s in Detroit on Saturday, October 23, with shows at 7:30 p.m. and 9:30 p.m. His blend of traditional jazz with modern rock and pop elements made for a standout evening.

Detroit

Cliff Bell’s

7:30 PMExplore event
Quarter Detroit · AI illustration
Quarter Detroit · AI illustration
Concerts

Maraj Virtuoso & Better Things at Cliff Bell’s

Maraj Virtuoso, a multi-cultural Afro-LatinX vocalist and violinist, performed on Thursday, October 21, at 7:30 p.m. at Detroit's Cliff Bell’s. Her music mixes Neo-Soul, Jazz, Latin, R&B, and Indie influences. Tickets were $20.

Detroit

Cliff Bell’s

7:30 PMExplore event
Quarter Detroit · AI illustration
Quarter Detroit · AI illustration
Concerts

Maraj Virtuoso at Cliff Bell’s

Afro-LatinX vocalist and violinist Maraj Virtuoso performed at Detroit’s Cliff Bell’s on Thursday, October 21, 2021, at 7:30 p.m. Her show mixed neo-soul, jazz, Latin, and R&B influences into a fresh sound.

Detroit

Cliff Bell’s

7:30 PMExplore event
The David Bromberg Quintet Concert — Organizer image
Organizer image · The Ark
Concerts

The David Bromberg Quintet Concert

David Bromberg, a folk music legend, played on Sunday, October 10, 2021, at 7:30 p.m. at the Royal Oak Music Theatre in Royal Oak. He brought his extraordinary guitar skills and wide stylistic range with his quintet, featuring songs from their recent album “Big Road.”

Ann Arbor

Royal Oak Music Theatre, 318 W 4th St, Royal Oak, MI, 48067, United States

7:30 PMExplore event
Richie Goods Project — Organizer image
Organizer image · Cliff Bell’s
Concerts

Richie Goods Project

Jazz bassist Richie Goods played two sets on Saturday, October 9, 2021, at Cliff Bell’s in Detroit, at 7:30 and 9:30 p.m. The show was a tribute to his mentor Mulgrew Miller, highlighting Goods' deep groove and eclectic influences.

Detroit

Cliff Bell’s

7:30 PMExplore event
Behind the listings

We collect listings from public event calendars. Coverage reflects the sources processed so far, rather than every event in Michigan.

  • 313 PresentsLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Affirmations LGBTQ+ Community CenterLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Affirmations LGBTQ+ Community CenterLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Albert Kahn Legacy FoundationLast successful source check: Nov 13, 2026, 5:01 AM (Detroit)
  • Andiamo Celebrity ShowroomLast successful source check: Oct 7, 2026, 10:46 AM (Detroit) · Check awaiting retry
  • Aretha's Jazz Café at Music HallLast successful source check: Nov 13, 2026, 5:30 AM (Detroit)
  • Barn Theatre (Augusta)Last successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • Birmingham Village PlayersLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Blue LLama Jazz ClubLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Blue LLama Jazz ClubLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Broadway in Detroit / ATGLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Candela DetroitLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Canton Community CalendarLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Canton Community EventsLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Canton Farmers MarketLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Canton Village TheaterLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Central Michigan Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Charles H. Wright Museum of African American HistoryLast successful source check: Nov 13, 2026, 5:23 AM (Detroit)
  • City Institute public toursLast successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • City of LivoniaLast successful source check: Nov 13, 2026, 4:30 AM (Detroit)
  • Cliff Bell’sLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Cliff Bell’sLast successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • Cranbrook Art MuseumLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Croswell Opera HouseLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Detroit City FC home scheduleLast successful source check: Oct 30, 2026, 9:00 PM (Detroit) · Check awaiting retry
  • Detroit Historical SocietyLast successful source check: Nov 13, 2026, 5:23 AM (Detroit)
  • Detroit History Tours · Michigan Central StationLast successful source check: Nov 13, 2026, 5:31 AM (Detroit)
  • Detroit Lions (NFL schedule)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Detroit Mercy Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Detroit OperaLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Detroit Pistons (NBA schedule)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Detroit Public LibraryLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Detroit Public LibraryLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Detroit Public TheatreLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Detroit Red Wings (NHL schedule)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Detroit Repertory TheatreLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • Detroit Riverfront ConservancyLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Detroit Shipping CompanyLast successful source check: Nov 13, 2026, 5:31 AM (Detroit)
  • Detroit Symphony OrchestraLast successful source check: Nov 13, 2026, 5:15 AM (Detroit)
  • Detroit Tigers (MLB schedule)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • DeVos Performance Hall (Broadway Grand Rapids)Last successful source check: Oct 7, 2026, 10:17 AM (Detroit) · Check awaiting retry
  • Diamondback Music HallLast successful source check: Nov 13, 2026, 5:30 AM (Detroit)
  • Dirty Dog Jazz CafeLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Dirty Dog Jazz CafeLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Downtown BirminghamLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Downtown Detroit PartnershipLast successful source check: Sep 24, 2026, 1:13 PM (Detroit) · Check awaiting retry
  • Downtown FerndaleLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Eastern MarketLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Eastern MarketLast successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • Eastern Michigan Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Edsel & Eleanor Ford HouseLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Farmers Alley TheatreLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • Farmington Players Barn TheaterLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Flagstar Strand Theatre for the Performing ArtsLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Flint Institute of Music (Capitol, Whiting, Flint Rep)Last successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Flint Institute of Music (Capitol, Whiting, Flint Rep)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Ford FieldLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Fox Theatre (313 Presents show pages)Last successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • Frauenthal CenterLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Frauenthal CenterLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Go Comedy! Improv TheaterLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Grand Rapids BalletLast successful source check: Oct 14, 2026, 3:46 AM (Detroit) · Check awaiting retry
  • Grand Rapids BalletLast successful source check: Oct 14, 2026, 3:48 AM (Detroit) · Check awaiting retry
  • Grand Rapids Trans FoundationLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Grand Rapids Trans FoundationLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Grosse Pointe TheatreLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Grosse Pointe War MemorialLast successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • Happening @ MichiganAwaiting first import · Check awaiting retry
  • Historic Elmwood CemeteryLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Huntington PlaceLast successful source check: Nov 13, 2026, 4:30 AM (Detroit)
  • Lake Michigan College Mendel CenterLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • M1 ConcourseLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Macomb Center for the Performing ArtsLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Marquee Arts: Michigan Theater and State TheatreLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • MARVAC (Michigan RV & Campgrounds) showsLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Marygrove ConservancyLast successful source check: Nov 13, 2026, 5:23 AM (Detroit)
  • Masonic Temple DetroitLast successful source check: Nov 13, 2026, 5:23 AM (Detroit)
  • Meadow Brook HallLast successful source check: Nov 13, 2026, 2:31 AM (Detroit) · Check awaiting retry
  • Meadow Brook TheatreLast successful source check: Oct 7, 2026, 10:16 AM (Detroit) · Check awaiting retry
  • MGM Grand Detroit Event CenterLast successful source check: Oct 7, 2026, 10:46 AM (Detroit) · Check awaiting retry
  • Michigan Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Michigan State Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Michigan Technological UniversityLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Midland Center for the ArtsLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • MOCAD live calendarLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Mosaic Youth Theatre of DetroitLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • MotorCity WineLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Music Hall Center for the Performing ArtsLast successful source check: Oct 7, 2026, 10:17 AM (Detroit) · Check awaiting retry
  • Oakland University Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Old Town PlayhouseLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Packard Proving Grounds Historic SiteLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • PJ's Lager HouseLast successful source check: Nov 13, 2026, 5:31 AM (Detroit)
  • Planet Ant TheatreLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Players Guild of DearbornLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • Preservation Detroit toursLast successful source check: Oct 24, 2026, 11:02 PM (Detroit) · Check awaiting retry
  • Pure Detroit (Fisher Building tours)Last successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • Ramsdell TheatreLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Ramsdell TheatreLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Redford TheatreLast successful source check: Nov 13, 2026, 5:15 AM (Detroit)
  • Redford Theatre (Veezi sessions)Last successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Ridgedale PlayersLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • River Raisin Centre for the ArtsLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Royal Oak Downtown EventsLast successful source check: Nov 13, 2026, 4:30 AM (Detroit)
  • Royal Oak Farmers MarketLast successful source check: Nov 13, 2026, 4:30 AM (Detroit)
  • Royal Oak Music TheatreLast successful source check: Nov 13, 2026, 5:31 AM (Detroit)
  • Saint Andrew's HallLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Saint John's ResortLast successful source check: Nov 13, 2026, 5:30 AM (Detroit)
  • Senate TheaterLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Soaring Eagle Casino & ResortLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • Source BooksellersLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • Stagecrafters at the Baldwin TheatreLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • The ArkLast successful source check: Nov 13, 2026, 5:30 AM (Detroit)
  • The ArkLast successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • The Berman Center for the Performing ArtsLast successful source check: Nov 13, 2026, 5:30 AM (Detroit)
  • The Dunes ResortLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)
  • The Encore Musical Theatre CompanyLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • The Fillmore DetroitLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • The Henry FordLast successful source check: Nov 13, 2026, 5:22 AM (Detroit)
  • The Lark TheaterLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • The Lark TheaterLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • The Magic BagLast successful source check: Nov 13, 2026, 4:06 AM (Detroit) · Check awaiting retry
  • The Majestic Theatre and Magic StickLast successful source check: Nov 13, 2026, 5:30 AM (Detroit)
  • The Purple Rose TheatreLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • The Ringwald TheatreLast successful source check: Nov 13, 2026, 5:17 AM (Detroit)
  • The Token LoungeLast successful source check: Nov 13, 2026, 2:51 AM (Detroit) · Check awaiting retry
  • The Village Theater at Cherry HillLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Tibbits Opera HouseLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • University Musical Society (UMS)Last successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • Wayne State Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Wayne State University Theatre and DanceLast successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • WDET Metro Events GuideLast successful source check: Nov 13, 2026, 5:00 AM (Detroit)
  • Western Michigan Athletics (SIDEARM calendar)Last successful source check: Nov 13, 2026, 5:21 AM (Detroit)
  • Wharton Center for Performing ArtsLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Wheelhouse Detroit public bike toursLast successful source check: Nov 13, 2026, 5:20 AM (Detroit)
  • Williamston TheatreLast successful source check: Nov 13, 2026, 5:18 AM (Detroit)
  • Zal Gaz GrottoLast successful source check: Nov 13, 2026, 5:16 AM (Detroit)

Save the plan. Share the moment.

quarterdetroit.comFind your next good time. · Quarter DetroitHere’s what your friends will see
More ways to shareDiscord · Viber · Instagram · Microsoft Teams · Slack · LINE · Pinterest · Tumblr · Mastodon · Nextdoor · Flipboard · Gmail · Outlook · Yahoo Mail · With a QR code

With a QR code

Scan it with another phone, or hold it up to a friend’s camera.