Sigmera.

Sigmera vs OpenRefine

OpenRefine is a powerful, free, open-source desktop tool for complex data wrangling, but it needs a Java install and has a real learning curve. Sigmera is the simpler OpenRefine alternative: no install, no upload, GDPR-safe by design, and task-focused for non-technical users. Choose OpenRefine for depth; choose Sigmera for speed on everyday CSV jobs.

Last updated: September 2026

Sigmera vs OpenRefine, side by side

CriteriaSigmeraOpenRefine
Install requiredNone — runs in the browserDownload + Java runtime
Uploads your data?No — client-sideNo — runs locally
GDPR-safe by designYes (nothing transmitted)Yes (stays on your machine)
Learning curveMinimal — task-focusedSteeper — faceting, GREL, clustering
Advanced featuresFocused (dedupe, phones, emails, names, columns)Extensive (reconciliation, scripting, transforms)
FormatsCSV / XLSXCSV, TSV, JSON, XML, and more
Large/complex datasetsGood for everyday sizesStrong — built for messy, large data
Memory to tuneNone — the browser tab handles it1 GB by default; raise it by hand
CostFree (account unlocks full download)Free, open-source
Best forNon-technical users, quick jobsAnalysts and power users

About OpenRefine

OpenRefine (formerly Google Refine) is a mature, free, open-source desktop application for exploring and cleaning messy data. It excels at the hard cases: clustering near-duplicate values, reconciling entries against external databases, and transforming columns with its GREL expression language. It runs locally, so your data never leaves your machine. The trade-offs are setup and complexity — it requires a download and a Java runtime, and its faceting-and-transform workflow takes time to learn. For an analyst working through a large, inconsistent dataset, that power is worth it.

About Sigmera

Sigmera is a set of single-purpose data-cleaning tools that run entirely in your browser. There is no install and no upload: the file is processed client-side, so nothing is transmitted to a server and it is GDPR-safe by design. Each tool does one job — remove duplicates, clean phone numbers, clean an email column, split full names, join columns — with a couple of clicks. It is built for non-technical users and quick jobs rather than deep, scripted transformations. As a newer, format-focused tool (CSV and XLSX), it is not an enterprise data-management suite and does not aim to replace OpenRefine’s advanced reconciliation and clustering.

What it takes to run OpenRefine

OpenRefine is not a website you open. Its documentation states that Java must be installed and configured on your computer to run it, and that OpenRefine then works as a small web server on your own machine which you reach through your browser [2]. The Mac package and, since version 3.4, the Windows package bundle a Java runtime, so most people no longer install Java by hand — but there is still a download, an application to launch, and a local server running while you work.

That setup buys you real privacy: the project’s own site says your data is cleaned on your machine rather than in a cloud service [1]. Sigmera reaches the same outcome from the other direction. The cleaning code ships as part of the page, so the browser tab is the application — no download, no runtime, no local server, and the file still never leaves the device. On a locked-down work laptop where you cannot install software, that difference decides which tool you can actually use today.

The practical split is by job size. For a one-off export headed into a CRM, the browser route is finished before OpenRefine has downloaded: drop the duplicate rows, then normalise the phone column to E.164 and tidy the email addresses in the same tab. The pre-import checklist covers the order. For a recurring, genuinely messy dataset that needs clustering or reconciliation, the install pays for itself and OpenRefine is the better answer.

How large a file can OpenRefine handle?

OpenRefine is built for messy data at scale, but there is a number worth knowing before you load a big export: by default it is set to operate with 1 gigabyte of memory [2]. Its documentation treats a project as large once it crosses about one million total cells, a file over 50 megabytes, or more than 50 rows per record — and at that point you are expected to raise the allocation yourself, in a configuration file or as a command-line parameter, then restart. It is a solvable problem, not a hidden one, but it is a second setup step after the download.

The browser has a different shape of limit. Sigmera never asks you to size a heap, because the tab manages its own memory — what constrains it is the device you are already using, not a value you configure. In practice that means an everyday contact or product export opens without preparation. If you mainly want to see what is inside a heavy file before deciding how to clean it, the in-browser CSV viewer renders it locally, and an XLSX-to-CSV conversion usually shrinks a workbook before any cleaning starts.

So the size question rarely decides this on its own. A genuinely large, genuinely messy dataset that needs clustering justifies both the install and the memory tuning. A one-off export that happens to be big does not — that is a case for opening it where it already is. Our breakdown of the four cleaning routes scores browser, server, desktop, and spreadsheet options on exactly this trade-off.

Is OpenRefine still maintained?

Yes, and it is worth saying plainly, because the question comes up whenever a tool has been around as long as this one. OpenRefine still ships stable releases on a regular cadence: version 3.10.1 was published in March 2026, the second stable release of the 3.10 series, and it carried a notarized Mac build. The project remains free software under the BSD 3-clause licence [1].

So the trade-off in this comparison is not maintenance risk on one side and safety on the other. Both tools are actively developed and both keep your file on your own machine. What separates them is the cost of getting started: OpenRefine asks for a download, a Java runtime, and a memory allocation you may have to raise yourself before a large export will load. Sigmera asks for a browser tab. If your job is open-ended — clustering hundreds of spelling variants, reconciling against an external database — that setup cost buys you something Sigmera does not offer. If the job is dropping duplicate rows from a contact export or standardising a phone column, it does not.

Which should you choose?

  • Choose Sigmera if you are a non-technical user with a common task — deduping a list, fixing a phone or email column, splitting names — and you want it done in your browser with no install and no upload.
  • Choose OpenRefine if you work with large, messy datasets that need clustering, reconciliation, or scripted transforms, and you are comfortable installing software and learning its workflow.
  • Use both if it helps: reach for Sigmera for fast, everyday cleanups and bring in OpenRefine for the occasional heavy, complex job.

Want to try the simple route first? Sigmera’s tools run in your browser with nothing to install and nothing uploaded.

Frequently asked questions

Is Sigmera a good OpenRefine alternative?
For everyday tasks like removing duplicates, cleaning phone numbers or emails, and splitting names, yes — Sigmera runs in your browser with no install and a task-focused interface. For advanced reconciliation, clustering, and scripting across large or messy datasets, OpenRefine remains the more powerful tool.
Does OpenRefine upload my data?
No. OpenRefine runs locally on your computer, so your data stays on your machine — a privacy posture comparable to Sigmera's in-browser processing. The difference is setup: OpenRefine requires a download and a Java runtime, whereas Sigmera runs in the browser with nothing to install.
Is OpenRefine hard to learn?
OpenRefine is powerful but has a steeper learning curve. Its faceting, clustering, and GREL expression language reward investment but can be overwhelming for a one-off cleanup. Sigmera trades that depth for single-purpose tools that a non-technical user can finish in a couple of clicks.
Are both tools free?
OpenRefine is free and open-source. Sigmera has a free account (no credit card) that cleans files of any size in your browser and includes 3 downloads a month; paid plans simply raise that download limit. Neither charges for the core cleaning tasks compared here.
Is there an OpenRefine online version?
No. OpenRefine is a downloaded application — it starts a local server on your machine and you interact with it through your browser, but there is no hosted, install-free version at openrefine.org. Its own site notes that “your data is cleaned on your machine.” If you specifically want a browser tool with nothing to download, Sigmera is the OpenRefine alternative built that way: open a tool page and the cleaning runs client-side, with no install step.
What is OpenRefine used for?
OpenRefine describes itself as a free, open-source tool for working with messy data: cleaning it, converting it between formats, and extending it with web services and external data. In practice people reach for it to normalise inconsistent categorical values, reconcile entries against an external database, and run bulk transformations across a column. It is a data-wrangling workbench rather than a one-task utility.
Does OpenRefine need Java?
Yes. The OpenRefine documentation states that Java must be installed and configured on your computer to run it, though the Mac package and the Windows package since version 3.4 bundle a Java runtime so most people do not install it separately. OpenRefine then runs as a small web server on your own computer and you use it through your browser. Sigmera has no runtime requirement at all — the cleaning code is the web page.
Can OpenRefine remove duplicate rows?
It can, but not with one button. The usual route is to sort or facet on the column that identifies a record, use the clustering feature to collapse near-identical spellings, then blank down and remove the matching rows. That is more control than a plain dedupe and more steps. If you only want exact and near-exact duplicates gone from a contact export, a single-purpose deduplicator finishes the job faster.
How large a file can OpenRefine handle?
Larger than a spreadsheet, but not without configuration. The documentation counts a project as large once it passes roughly one million total cells, a file over 50 megabytes, or more than 50 rows per record — and OpenRefine ships set to operate with 1 gigabyte of memory. Past those sizes you are expected to allocate more memory yourself before the project will load comfortably.
Is OpenRefine still maintained in 2026?
Yes. The project ships stable releases on a regular cadence — 3.10.1 landed in March 2026, the second stable release of the 3.10 series — and it remains free software under the BSD 3-clause licence. Choosing OpenRefine is not a bet on an abandoned project. The cost is setup and learning curve, not maintenance risk.
Why does OpenRefine run out of memory?
Because the default allocation is fixed at 1 GB regardless of how much RAM the machine has. OpenRefine holds the whole project in memory while you work, so a wide export with a few hundred thousand rows can exhaust that budget. The fix is to raise the allocation in a configuration file or as a command-line parameter and restart — a step worth knowing about before you commit to the tool for a big file.

Sources

  1. [1] OpenRefine — official site
  2. [2] OpenRefine documentation — Installing and system requirements
  3. [3] OpenRefine — releases