OpenRefine est unlogiciel libre denettoyage et de mise en forme de données. Il est similaire dans son apparence à untableur mais fonctionne en fait comme une base de données.
Openrefine a pour origine le logiciel Freebase Gridworks qui fut développé à partir de 2009 par la sociétéMetaweb(en) afin de faciliter la préparation des données à importer dans sa base de connaissancesFreebase basée sur les principes duweb sémantique et qui publiait ses données en licence ouverte.
Le, est annoncé la sortie de la version 1.0 de Freebase Gridworks[2].
Le, Google annonce la version 2.0 du projet qui a été renomméGoogle Refine[4].
En 2012, le développement n'est plus assuré par Google. Le nom est changé en OpenRefine.
En, Google News Initiative offre 100 000 USD pour permettre le développement d'OpenRefine, qui permit entre autres d'effectuer les versions 2.8 et 3.0[5].
Fin 2019, l'Initiative Chan Zuckerberg a attribué, dans le cadre de son programme « Essential Open Source Software for Science », à OpenRefine 200 000 USD pour permettre son développement en 2020[6].