OpenRefine is a free, open source power tool for working with messy data and improving it.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Albin Larsson 7bcc259104
make action area tabs selectable by keyboard (#5885)
5 hours ago
.github Add -B to mvn invocation to avoid progress info in logs (#5816) 1 month ago
IDEs/eclipse Update README.txt (#5082) 11 months ago
benchmark Revert "Bump maven-source-plugin from 3.2.1 to 3.3.0 (#5864)" 1 week ago
conf Handle proxy configuration, closes #5476 (#5477) 4 months ago
extensions Bump google-api-services-sheets (#5884) 5 hours ago
graphics Update logo for 5 years ago
main make action area tabs selectable by keyboard (#5885) 5 hours ago
packaging Bump maven-assembly-plugin from 3.5.0 to 3.6.0 (#5849) 3 weeks ago
server removes some unused imports to reduce noise (#5820) 1 month ago
.gitattributes fix the launch4j issue 5 years ago
.gitignore ignore .gitignore file in the extension directory (#5754) 2 months ago Update code of conduct committee members 3 years ago Change references to the Google Groups to point to the forum instead (#5445) 6 months ago Update Governance with broken links (#5625) 3 months ago
LICENSE.txt Update LICENSE.txt 5 years ago change David Huynh's link to his GitHub profile (#5626) 3 months ago Update 1 year ago
pom.xml Bump marc4j from 2.9.4 to 2.9.5 (#5883) 2 days ago
refine Removed the '-k' option in the Linux refine script. (#5823) 1 month ago
refine.bat Made the invalid input output for the Linux refine script consistent with the refine.bat script, and cleaned up some extra comments in refine.bat. (#5790) 1 month ago
refine.ini Added option to disable new version notice (#4559) 1 year ago


DOI Join the chat at Snapshot release Coverage Status Translation progress

OpenRefine is a Java-based power tool that allows you to load data, understand it, clean it up, reconcile it, and augment it with data coming from the web. All from a web browser and the comfort and privacy of your own computer.

Official website:

Community forum:


Snapshot releases

Latest development version, packaged for:

Run from source

If you have cloned this repository to your computer, you can run OpenRefine with:

  • ./refine on Mac OS and Linux
  • refine.bat on Windows

This requires JDK 11, Apache Maven and NPM.


Contributing to the project

Contact us

OpenRefine is open source software and is licensed under the BSD license located in the LICENSE.txt. See the folder licenses for information on open source libraries that OpenRefine depends on.


This software was created by Metaweb Technologies, Inc. and originally written and conceived by David Huynh. Metaweb Technologies, Inc. was acquired by Google, Inc. in July 2010 and the product was renamed Google Refine. In October 2012, it was renamed OpenRefine as it transitioned to a community-driven project.

Since 2020, OpenRefine is fiscally sponsored by Code for Science and Society (CS&S).

See for instructions on how to contribute yourself.