Perennova · EU Deforestation Regulation (EUDR) · version française

EUDR plot file: check and fix

Drop the geolocation file of your plots (CSV, KML or GeoJSON). You get the list of what would block the upload to the EUDR Information System, and a fixed GeoJSON to download. No sign-up, no QGIS, and the file never leaves your computer: everything runs in your browser.

The regulation applies to large and medium operators from 30 December 2026, and to micro and small enterprises from 30 June 2027 (according to Coolset, updated 24 September 2026).

Your file

CSV: one row per plot, columns latitude and longitude (or wkt for a boundary), and if you have them producer, country, area in hectares. Comma or semicolon separator, decimal point or comma.

Pro · €49 per month

For exporters and cooperatives who file for many plots: check several files at once, and print one dated compliance report (save as PDF) with each file's SHA-256 fingerprint, plots read, blocking errors and fixes, lot by lot: a trace for your due diligence file. Cancel any time. Billing and VAT are handled by Polar, the merchant of record.

Already subscribed? Paste the licence key from your Polar receipt.

Importer · €390 per month

For EU operators and traders who receive plot files from many suppliers: check every supplier's file before you file your due diligence statement, and keep one dated report listing each supplier file with its SHA-256 fingerprint, plots read, blocking errors and fixes. Unlimited files and suppliers, all Pro features; files are read in your browser and never uploaded. Cancel any time. Billing and VAT are handled by Polar, the merchant of record.

Questions before subscribing, or several legal entities: perennova@proton.me. Already subscribed? Paste the licence key from your Polar receipt in the Pro box above.

The rules applied

They come from the EUDR Information System documentation, “GeoJSON File Description”, read on 14 October 2026.

RuleWhat the tool does
WGS84 coordinates, longitude first, then latitudeFlags out-of-range coordinates; flags a point that falls outside the declared country, and says whether it falls inside once longitude and latitude are swapped
The system truncates to 6 decimals; two points that become identical are an errorTruncates to 6 decimals and removes duplicates
Closed ring: last point = first pointCloses the ring
Polygons with holes and self-intersecting boundaries are rejectedRemoves holes (to be checked); flags self-intersections, to be redrawn
Point, Polygon, MultiPoint, MultiPolygon onlyRejects lines; splits MultiPoints
ProducerCountry as a 2-letter ISO code; Area as a number, in hectaresUpper-cases the code, adds the default country, converts Area to a number
Above 4 hectares a polygon is required; 25 MB per statementFlags points declared above 4 ha, counts polygons under 4 ha and the file size

What the tool does not do: it does not check deforestation-free status after 31 December 2020, nor legality of production, nor the upload itself. Area is a spherical estimate, within about 1%. Tool built with an AI agent; found an error? perennova@proton.me.