How to Export Google Reviews to CSV, Excel or JSON
There is no download button. Google Business Profile has no "export reviews" control anywhere in its dashboard, which is why this question keeps getting asked. There are four real routes out: the Business Profile API, a Google Takeout archive, a review platform that exports CSV, or copying them by hand. Only the first gives you every review with its reply, in a structure you can work with. Here is what each route actually produces, and the mistake that wastes an afternoon.
Sources
Layout
Brand color
Minimum rating
No reviews match those filters
Turn a source back on or lower the minimum rating.
·
reviews shown
from Google · G2 · direct
Drops next to any CTA: signup, pricing, checkout.
Paste this once, anywhere in your HTML. The widget inherits your settings from the studio and stays in sync when you change them.
Create your account to activate your embed code.
Automated request email
From: Your Company <[email protected]>
Subject: Quick favor? It takes 40 seconds
Hi Jordan,
You've been with us for 3 months, thanks for that. Would you share how it's going? One click below, 40 seconds, done.
Sent automatically 90 days after signup · timed to the customer's timezone
See it land in your own inbox
We'll send you this exact sequence the way your customers would receive it.
The four routes, compared
Pick by what you need the file for. An accountant-style one-off record is a different job from a monthly reporting feed, and the routes are not interchangeable.
| Route | Gets you | Effort | Best for |
|---|---|---|---|
| Business Profile API | Every review plus your replies, as JSON | High. Manual approval, 60 day profile age, developer time | Recurring feeds, multi-location reporting |
| Google Takeout | A raw JSON archive, contents depend on which product you tick | Low, but easy to get wrong | A one-off personal record |
| Review platform export | CSV across Google and your other sources | Low. Connect the profile, click export | Analysis, and teams without a developer |
| Copy and paste | Whatever you have the patience for | Low for 10 reviews, absurd for 400 | A handful of quotes for a slide |
The mistake that wastes an afternoon
Google Takeout lists two different things that sound identical. Maps (your reviews) exports the reviews you wrote about other businesses. Google Business Profile exports data tied to the business you manage. People pick the first one, wait for the archive, open it and find restaurant reviews they left in 2019 rather than the 300 reviews their customers left them.
If you go the Takeout route, select Google Business Profile specifically, and be prepared to check what the archive actually contains before building anything on it. Reports differ on how completely customer review content comes through, and it arrives as raw JSON rather than a tidy spreadsheet either way. Treat Takeout as a backup of your account, not as a reporting pipeline.
Route 1: the Business Profile API, the only complete official route
For a location you own and have verified, accounts.locations.reviews.list returns all reviews for that location, and accounts.locations.batchGetReviews returns reviews across several locations in one request. Both include the reply you published, which no other route reliably gives you. That is the export most people are actually describing when they ask this question.
The obstacle is access, not code. Google gates the Business Profile APIs behind a manual application, and the published prerequisites include a Google Cloud project, an organization account, a website for the business, and a profile that has been verified and active for at least 60 days. There is a useful trick while you wait: open the API's quota page in Google Cloud Console. A quota of 0 queries per minute means you are not approved yet, and 300 queries per minute means you are. The whole approval path, including the prerequisite that trips up agencies, is laid out on our Google Business Profile API page. The full breakdown of both Google review APIs, including the five review ceiling on the Places API, is worth reading before you commit a sprint to this.
One thing the API will not do is get you a competitor's reviews. The Places API returns a maximum of five reviews for a business you do not own, and scraping the rest out of Maps breaks the Maps Platform terms. If a tool advertises unlimited review exports for any business on Maps, that is where the data is coming from.
Route 2: a review platform that displays instead of exports
If the underlying goal was never really a file but reviews visible on your own site, exporting is a detour. A platform connects your Google profile once, keeps the reviews synced, and renders them in a widget instead of a spreadsheet. If you collect reviews on G2, Trustpilot or your own site as well, they show up in the same feed with a source badge, which is the part that makes a single proof page possible. That consolidation step is what a reviews aggregator is for.
ReviewJet is built for that display route rather than the export route: it does not produce a CSV or offer API access. Pricing is flat per account rather than per location. The practical argument for this route is not a file at all, it is that you stop maintaining an integration whose credentials expire and whose schema changes without warning, because the reviews just show up on the page.
What is actually in the file
Worth setting expectations before you plan the analysis. A Google review export gives you the rating, the review text, the author's display name, the publish timestamp and your reply. It does not give you an email address, an order ID, a customer record or a location the reviewer visited from. There is no key to join reviews to your CRM, and no export route creates one.
That constrains what the file is good for. Rating distribution over time, response rate, response latency, and text analysis of what people complain about: all fine. Attributing revenue to reviewers, or matching a bad review to the specific order that caused it: not possible from the export alone. Teams who need that have to capture the link at request time, by sending the review invitation themselves rather than reconstructing it afterwards.
Getting it somewhere more useful than a spreadsheet
A CSV is fine for a quarterly look. It stops being fine the moment someone wants review data on a dashboard next to support tickets and churn, because now a human is re-exporting a file every Monday.
At that point the job changes shape. You are no longer exporting reviews, you are maintaining a small data pipeline, and it belongs with whatever already connects your apps, APIs and databases rather than living as a folder of dated CSVs on someone's desktop. The review source becomes one input among several. Most businesses reach this point later than they expect, and the tell is when the same person exports the same file on a schedule.
Frequently asked questions
Can I export Google reviews to Excel?
Yes, but not directly from Google. Every official route produces JSON, either from the Business Profile API or a Takeout archive, so something has to convert it to a spreadsheet. Review platforms export CSV, which Excel opens natively. There is no path where Google hands you an .xlsx file.
Is there a free way to export Google reviews?
Google Takeout is free and official, and the Business Profile API has no per-call charge once you are approved. Both cost time instead of money: Takeout gives you a raw archive to sort out yourself, and the API needs approval plus a developer. Free is realistic for a one-off, less so for a monthly report.
How do I download all my Google reviews at once?
Use accounts.locations.reviews.list on the Business Profile API for a single location, or accounts.locations.batchGetReviews across several. Those are the only official endpoints that return a complete review history rather than a sample, and both require approved API access to your own verified profile.
Can I export reviews from someone else's Google Business Profile?
Not through any official route. The Places API caps you at five reviews for a business you do not own, and there is no endpoint that returns more. Tools promising a competitor's full review history are scraping Maps, which the Maps Platform terms prohibit, and the reviews they return are not licensed for you to republish.
Does Google Business Profile have an export button?
No. There is no download or export control for reviews anywhere in the Business Profile dashboard, which is the reason this question exists at all. The nearest official equivalents are a Google Takeout archive of your account data or the Business Profile API.
Why does my Takeout export only have reviews I wrote?
Because you selected Maps (your reviews) rather than Google Business Profile. Those are two separate products in the Takeout list and the names are easy to confuse. Maps (your reviews) contains reviews you left for other businesses, which is almost never what someone exporting for their own company wants.
How often should I export my reviews?
If you are exporting manually, monthly is usually the point where the habit survives and quarterly is where it quietly stops. If you find yourself doing it weekly, that is the signal to connect the source properly rather than keep exporting, because a repeated manual export is a pipeline with a person standing in the middle of it.
The short version
If you own the profile and need everything, apply for Business Profile API access and start now, because the 60 day profile age requirement cannot be shortened later. If you need a file this week, use a platform that exports CSV. If you only want the reviews visible on your own website rather than in a spreadsheet, you do not need an export at all, and a Google reviews widget will do it without an API key or a quota.
Keep reading
Reputation.com pricing: what Reputation.com costs per location, per year, and at 1 to 50 locations
Read
Senja pricing: Senja plans compared with 5 Senja alternatives
Read
Thryv alternatives: Thryv pricing compared with 6 review tools
Read
NiceJob alternatives: NiceJob pricing compared with 6 review tools for contractors
Read
Podium alternatives: 7 Podium competitors with published pricing
Read
Reputation management software for agencies: white label platforms and pricing compared
Read
GatherUp Pricing: per location cost, agency tier and white label
Read
Okendo Pricing: every plan, order limit and the API add-on
Read
Yotpo vs Bazaarvoice: pricing, retail syndication and which one to buy
Read
G2 vs Capterra: cost, buyer traffic and which one to pay for first
Read
Trustpilot badge for your website: what it costs, the free plan limits and the alternatives
Read
Review carousel widgets compared: the best review slider for WordPress, Shopify and custom sites
Read
Google Places API alternatives for showing reviews on a website
Read
Hotel reputation management software: review tools for hotels and restaurants
Read
Google Business Profile API Alternatives for Pulling Review Data
Read
Review API Pricing Compared: Google, Yelp, Trustpilot, G2
Read
Reviews Widget Pricing Compared: Elfsight vs Trustindex vs EmbedSocial
Read
Yotpo alternatives for Shopify: six review apps compared by what they actually cost
Read
Birdeye pricing vs Weave vs Podium: what each one costs, and who each one is actually built for
Read
Google review QR code generator comparison: the 7 best tools, and what each one actually costs
Read
Automated Google Review Requests: What Google's Policy Allows
Read
Google Review Cards: QR vs NFC, What to Print, What Gets Scanned
Read
Export Reviews to Google Sheets, Power BI and BigQuery
Read
Can a Lawyer Respond to a Negative Review? What Opinion 496 Allows
Read
Reputation Monitoring vs Reputation Management: The Difference
Read
Positive Review Response Examples: How to Respond to Positive Reviews
Read
Podium vs Birdeye: Which Reputation Platform Should You Actually Buy?
Read
Podium Pricing in 2026: How Much Does Podium Cost?
Read
How to Add G2 Reviews to Your Website: Embed, Sync or Quote Them
Read
Trustpilot vs Google Reviews: Which Should Your Business Invest In?
Read
Remove Fake Google Reviews: Report, Appeal and What Works Instead
Read
Review Gating: What Google and the FTC Actually Prohibit
Read
Do Google Reviews Affect SEO? What Google Actually Says
Read
How to Get Your Google Review Link: Three Routes That Work
Read
How to Display Reviews on Your Website (Every Source, One Widget)
Read
Can I Use Google Reviews on My Website? What Is Actually Allowed
Read
How to Get Testimonials From Customers (Timing, Wording, and a System)
Read
Is Trustpilot Worth It? Run This Test Before You Renew
Read
How to Price Reputation Management Services as an Agency
Read
How Much Does Reputation Management Software Cost? A 2026 Pricing Breakdown
Read
How to Add Trustpilot to Your Website: Embed Trustpilot Reviews With or Without a Paid Plan
Read
How to Get More Google Reviews in 2026: The Complete Playbook
Read
How to Respond to Negative Reviews: 10 Copy-Paste Replies That Win Customers Back
Read
How to Ask Customers for Reviews Without Being Annoying
Read
Review Request Email Templates That Actually Get Clicks: 7 Proven Examples
Read
Review Syndication Cost: Walmart, Bazaarvoice and PowerReviews Pricing
Read
Best Review Management Software in 2026: 7 Tools Compared Honestly
Read