Data Cleaning Made Easy

Clean Your Data Without Caps or Limits Using the Power of Fuzzy String Matching

How Flookup Works

Flookup is a suite of functions that use fuzzy string matching to compare, merge, highlight and dedupe data in Google Sheets. This unique approach to data cleaning allows you to do the following tasks regardless of spelling differences, partial matches or text errors in your data:

    • Remove stop words and diacritical marks.

    • Remove duplicates.

    • Highlight duplicates.

    • Lookup or merge fuzzy data (record linkage).

    • Extract unique values from a list of fuzzy duplicates.

    • Calculate the percentage similarity between strings.


Flookup functions are not affected by the sort order of columns or rows, punctuation marks or the case of the text. Flookup will not only help you improve efficiency, reduce your error rate and increase productivity, but it will also help you save money.

Did You Know?

The 1-10-100 principle states that it will cost you $1 to verify the quality of your data, $10 to clean each item in it and $100 to store each item that is not cleaned.

50,000+ individuals already trust Flookup, including these guys

Flookup Sample testimonial: Match addresses
Flookup Sample testimonial: Match names
Flookup Sample testimonial: Time saver

Ten Reasons Why You Will Also Love Flookup

Flookup is a powerful, no-frills approach to data cleaning in Google Sheets. Here are ten reasons why you will love Flookup and why you should add it to your toolkit today:

  • It is simple. Flookup has familiar, intuitive and easy-to-use functions, making it easy to learn and master.

  • It offers value. Every time you use Flookup, you save time and revenue by cleaning costly bad data efficiently, and for the lowest prices in the industry.

  • It is secure. Flookup does not expose, store or share any of the spreadsheet data it processes, meaning that your data remains private and for your eyes only. [Learn more]

  • It is fast. Flookup runs on one of the fastest fuzzy string matching algorithms online and all its functions are optimised to complete tasks in the shortest time possible.

  • It is reliable. Flookup is powered by a battle-tested algorithm with millions of rows and columns of data under its belt.

  • It is flexible. You can search any column with FLOOKUP and search any row with HFLOOKUP, not just the leftmost column or topmost row.

  • It is dynamic. If the first match does not suit your needs, you can instruct Flookup to return the next best match until all possible matches have been exhausted.

  • It has range. You can combine any number of strings as the lookupValue, giving you options to increase the specificity of your query.

  • It speaks your language. Flookup is not limited to English; it can process text in most international languages.

  • It is on Google Workspace. Working out of the Google Workspace platform is full of benefits for individuals and organisations alike. Using Flookup taps directly into those benefits e.g. you get to enjoy the same awesome experience whether you are on Linux, Windows or Mac.

These are just a few of the reasons that make Flookup a great data cleaning solution for you and your business. Every aspect is designed to bring speed, reliability and consistency to your data cleaning process.