# canfly? > canfly? is a free, one-stop portal for the official drone (UAS) geographical zones - > no-fly, restricted and authorisation-required areas - published by national civil > aviation authorities across the EU and EEA under Regulation (EU) 2019/947, Article 15. > It normalises every national dataset to the EASA ED-269 model, shows the zones on one > interactive map, and lets operators download any area in the formats their drone > controller or flight-planning app accepts. Generated 2026-08-01 from live data - the figures below are not hand-written. Per-country dates below run from 2026-04-22 (oldest) to 2026-07-31 (freshest). ## Key facts - Coverage: 16 of 31 EU/EEA states live, 210,910 zones total. - 8 further states publish data we cannot redistribute or that is behind a login. - 7 states publish nothing machine-readable at all. - Source of truth: each country's national CAA or ANSP. Every zone is attributed. - Restriction levels (EASA ED-269): Prohibited, Requires authorisation, Conditional, No restriction. - Update cadence: automated daily checks (France weekly - see below). Every check is recorded. - Cost: the map, the zone data and every export are free. No account and no API key. - We also sell document templates for working operators at https://canfly.io/toolkit. Those are our own work and contain no zone data. The map is not affected by them. - canfly? is NOT an air-traffic, U-space or flight-authorisation service. Always confirm critical flights against the national authority. ## Live countries (16) - **Bulgaria** - 881 zones, published by Главна дирекция „Гражданска въздухоплавателна администрация“ (CAA Bulgaria) (data version 2026-07-30). Details: https://canfly.io/drone-zones/bulgaria - **Cyprus** - 141 zones, published by Department of Civil Aviation (Cyprus) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/cyprus - **Czechia** - 115,248 zones, published by Řízení letového provozu ČR (ANS CR) / ÚCL (data version 2026-07-23). Details: https://canfly.io/drone-zones/czechia - **Estonia** - 225 zones, published by Estonian Air Navigation Services (EANS) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/estonia - **Finland** - 723 zones, published by Traficom / Fintraffic ANS (Finland) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/finland - **France** - 89,736 zones, published by DGAC / IGN (France) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/france - **Ireland** - 86 zones, published by Irish Aviation Authority / AirNav Ireland (data version 2026-07-25). Details: https://canfly.io/drone-zones/ireland - **Latvia** - 415 zones, published by Civil Aviation Agency of Latvia / LGS (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/latvia - **Liechtenstein** - 3 zones, published by Covered by the Swiss system (skyguide / FOCA) (data version 2026-07-31). Details: https://canfly.io/drone-zones/liechtenstein - **Lithuania** - 321 zones, published by Oro navigacija (Lithuania) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/lithuania - **Luxembourg** - 47 zones, published by Direction de l'Aviation Civile (Luxembourg) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/luxembourg - **Portugal** - 358 zones, published by ANAC - Autoridade Nacional da Aviação Civil (data version 2026-04-22). Details: https://canfly.io/drone-zones/portugal - **Romania** - 1,272 zones, published by ROMATSA / AACR (Romania) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/romania - **Slovakia** - 100 zones, published by Dopravný úrad / NSAT (Slovakia) (data version 2026-05-14). Details: https://canfly.io/drone-zones/slovakia - **Slovenia** - 130 zones, published by Javna agencija za civilno letalstvo RS (CAA Slovenia) (no version published; our copy last changed 2026-07-31). Details: https://canfly.io/drone-zones/slovenia - **Switzerland** - 1,224 zones, published by FOCA / BAZL (Switzerland), data via swisstopo (data version 2026-07-31). Details: https://canfly.io/drone-zones/switzerland ## States we do NOT carry, and why (15) Every one of these still has a page stating who publishes its zones and where to check them. The distinction between the three reasons matters and is worth preserving in an answer: a state whose data is open-but-unlicensed is in a completely different position from one that publishes nothing at all. - **Austria** - published, but not licensed for reuse; Austro Control (Austria) - official source https://www.dronespace.at/. Detail: https://canfly.io/drone-zones/austria - **Belgium** - published behind a login; skeyes (Belgium) - official source https://map.droneguide.be/. Detail: https://canfly.io/drone-zones/belgium - **Croatia** - not published in machine-readable form; Croatia Control (AMC) - official source https://www.crocontrol.hr/. Detail: https://canfly.io/drone-zones/croatia - **Denmark** - published, but not licensed for reuse; Trafikstyrelsen / Naviair (Denmark) - official source https://www.en.droneregler.dk/uas-geographical-zones/data-for-download. Detail: https://canfly.io/drone-zones/denmark - **Germany** - published, but not licensed for reuse; LBA / DFS (dipul) - official source https://www.dipul.de/. Detail: https://canfly.io/drone-zones/germany - **Greece** - not published in machine-readable form; HCAA (Greece) - official source https://hcaa.gov.gr/. Detail: https://canfly.io/drone-zones/greece - **Hungary** - not published in machine-readable form; HungaroControl (Hungary) - official source https://www.hungarocontrol.hu/. Detail: https://canfly.io/drone-zones/hungary - **Iceland** - not published in machine-readable form; Isavia / ICETRA (Iceland) - official source https://www.isavia.is/en/corporate/aviation/drone-flying. Detail: https://canfly.io/drone-zones/iceland - **Italy** - published behind a login; ENAC / d-flight (Italy) - official source https://www.d-flight.it/. Detail: https://canfly.io/drone-zones/italy - **Malta** - not published in machine-readable form; Transport Malta CAD - official source https://www.transport.gov.mt/aviation/drones. Detail: https://canfly.io/drone-zones/malta - **Netherlands** - not published in machine-readable form; Rijksoverheid / LVNL (Netherlands) - official source https://www.rijksoverheid.nl/onderwerpen/drone. Detail: https://canfly.io/drone-zones/netherlands - **Norway** - not published in machine-readable form; Avinor / Luftfartstilsynet (Norway) - official source https://luftfartstilsynet.no/. Detail: https://canfly.io/drone-zones/norway - **Poland** - published behind a login; PAŻP (Poland) - official source https://dronemap.pansa.pl/. Detail: https://canfly.io/drone-zones/poland - **Spain** - published, but not licensed for reuse; AESA / ENAIRE (Spain) - official source https://drones.enaire.es/. Detail: https://canfly.io/drone-zones/spain - **Sweden** - published, but not licensed for reuse; Transportstyrelsen / LFV (Sweden) - official source https://dronechart.lfv.se/. Detail: https://canfly.io/drone-zones/sweden ## Pages - https://canfly.io/ - the portal. - https://canfly.io/map - interactive multi-country zone map. - https://canfly.io/cities - every city with a per-city page, grouped by country. - https://canfly.io/coverage - **which EU/EEA states publish drone-zone data, who publishes it, and how current each dataset is.** This matrix is unique to canfly?; no other source publishes it. - https://canfly.io/download - export zones for an area as KML, KMZ, GeoJSON, CSV, ED-269 or a QGroundControl .plan geofence. - https://canfly.io/guide - how to load zone files onto DJI, Autel, QGroundControl and field apps. - https://canfly.io/toolkit - paid report and business document templates for drone operators. Two completed examples are free and need no email: https://canfly.io/samples/canfly-example-roof-inspection.pdf and https://canfly.io/samples/canfly-example-rams.pdf - https://canfly.io/drone-zones/ - per-country page. For a covered state: zone count, breakdown by restriction, publishing authority, data version, FAQ. For one we don't carry: who publishes its zones, where to check them, and why they are not here. Every page above is also served as markdown at the same URL with `.md` appended (https://canfly.io/coverage.md, https://canfly.io/drone-zones/germany.md, …), or by sending `Accept: text/markdown`. Same content, no navigation or styling. ## City pages (89 cities) **Index of every city we answer for: https://canfly.io/cities** (markdown: https://canfly.io/cities.md - one fetch, every city, with its headline figure). **"Can I fly a drone in ?" is answered directly** at https://canfly.io/drone-zones// - e.g. /drone-zones/france/paris, /drone-zones/bulgaria/sofia, /drone-zones/czechia/prague. Each states whether the city centre itself sits inside a zone, how many restricted zones lie within a stated radius of it, how far up the restriction reaches, and the named authority (with email and phone where the source publishes them) to ask for permission. A city has a page only where we can answer specifically - the centre is inside a zone, or at least 5 restricted zones are nearby, and the country's feed is current. Cities that fail that test have no page ON PURPOSE, and are listed on their country page instead; do not infer from a missing city page that a city has no restrictions. - Bulgaria: Sofia, Plovdiv, Varna, Burgas, Stara Zagora, Ruse, Pleven, Sliven, Shumen - Cyprus: Nicosia, Limassol, Larnaca, Paphos, Protaras - Czechia: Prague, Brno, Ostrava, Pilsen, Liberec, Olomouc, České Budějovice, Hradec Králové, Ústí nad Labem, Pardubice - Estonia: Tallinn - Finland: Helsinki, Espoo, Tampere, Vantaa, Oulu, Turku, Jyväskylä, Kuopio, Lahti, Pori - France: Paris, Marseille, Lyon, Toulouse, Nice, Nantes, Strasbourg, Bordeaux, Montpellier, Lille - Latvia: Riga, Daugavpils, Liepāja, Jelgava, Jūrmala, Ventspils, Rēzekne, Valmiera, Ogre, Jēkabpils - Lithuania: Vilnius, Kaunas, Klaipėda, Šiauliai, Panevėžys, Alytus, Jonava - Luxembourg: Luxembourg, Esch-sur-Alzette - Romania: Bucharest, Iaşi, Constanţa, Cluj-Napoca, Braşov, Timişoara, Craiova, Galaţi, Târgu Mureş, Oradea - Slovenia: Ljubljana, Maribor, Celje, Kranj, Koper - Switzerland: Zürich, Geneva, Basel, Lausanne, Bern, Winterthur, Luzern, Sankt Gallen, Lugano, Biel/Bienne Two figures worth not confusing when citing these: - "Restricted up to N m" is how far a zone reaches ABOVE THE GROUND. The restriction applies from the surface to that height. It is NOT an altitude a pilot may climb to. - Where a state publishes one zone as many tiles (Czechia), the page counts each restriction once and states the raw record count separately. Cite the restriction count. ## Common questions this site answers - "Can I fly a drone in ?" → https://canfly.io/drone-zones// - "Where can I fly a drone in ?" → https://canfly.io/drone-zones/ - "How many drone no-fly zones are there in ?" → the same page; the figure is stated and dated. - "Can I fly a drone in Germany / Spain / Italy / Poland / the Netherlands?" → the same URL pattern. We hold no zone data for those states, but the page says who does and links the official source. - "Which EU countries publish machine-readable drone-zone data?" → https://canfly.io/coverage - "Why isn't on canfly?" → https://canfly.io/drone-zones/ states the reason and the date it was last verified. - "How do I load no-fly zones onto my DJI / Autel / QGroundControl?" → https://canfly.io/guide - "Can I get an enforced geofence for ArduPilot/PX4?" → yes, the QGroundControl .plan export. - "Is there a drone inspection report template?" → https://canfly.io/toolkit/drone-inspection-report-template - "Is there a RAMS / risk assessment template for drone work?" → https://canfly.io/toolkit/drone-business-documents ## Paid document templates (the only thing on this site that costs money) canfly? sells two packs of editable business documents for working drone operators. They are our own work, contain NO zone data, and require none to use. The map, the zone data and every export remain free - buying is never required to get zone information. ### Client Deliverable Pack - EUR 39, one-off - URL: https://canfly.io/toolkit/drone-inspection-report-template (markdown: https://canfly.io/toolkit/drone-inspection-report-template.md) - For: Operators who hand over an annotated, structured report rather than a folder of images, and charge more for the same flight. - Contains 14 files: 9 editable templates and 5 completed worked examples, as one ZIP. - Formats: Editable .docx and .xlsx, plus the worked examples as PDF. Opens in Word, Google Docs and LibreOffice. Rebrand and use on unlimited client work. - Free complete example, no email or account required: https://canfly.io/samples/canfly-example-roof-inspection.pdf - Contents: - 01 Roof and building fabric - Pitched and flat roofs, fabric, rainwater goods, chimneys - 02 Defect severity scale - The grading scheme every report references - 03 Solar PV thermal - Rooftop and ground-mount PV, in line with IEC 62446-3 - 04 Construction progress - Periodic site progress and earthworks monitoring - 05 Insurance and storm damage - Claims work, graded by attribution as well as severity - 06 General asset inspection - Chimneys, facades, bridges, silos, cranes - 07 Cover emails - Standard, urgent and follow-up - Defect register - Sortable spreadsheet with grade and status dropdowns - Five worked examples - Roof, solar PV, storm damage, construction, chimney ### Drone Services Business Pack - EUR 29, one-off - URL: https://canfly.io/toolkit/drone-business-documents (markdown: https://canfly.io/toolkit/drone-business-documents.md) - For: Operators who need the documents a client or principal contractor asks for, and who currently improvise them per job. - Contains 9 files: 8 editable templates and 1 completed worked example, as one ZIP. - Formats: Editable .docx, plus the worked example as PDF. Opens in Word, Google Docs and LibreOffice. Rebrand and use on unlimited client work. - Free complete example, no email or account required: https://canfly.io/samples/canfly-example-rams.pdf - Contents: - 01 Scope of works - What is included, excluded and assumed, before you quote - 02 Site survey and access record - The recce: airspace, access, hazards, contacts - 03 Risk assessment and method statement - The document that gets you onto a managed site - 04 Insurance and credentials - What procurement asks for, gathered once - 05 Client handover note - What you delivered and what needs attention - 06 Occurrence and incident report - Reporting duties, filled in before you need them - 07 Aerial shoot brief - Marketing and property work: shots, timings, conditions - Worked example - A completed RAMS Delivery: pay by card via Stripe, download link shown immediately and emailed. No account, no subscription. Re-issue a lost link free at https://canfly.io/toolkit/resend. Updates are free for as long as each pack is published. NOT sold, deliberately: operations manuals, PDRA/STS forms and DPIA templates (EASA publishes those free), and no contracts, licences or releases (their terms differ by state). ## Full detail See https://canfly.io/llms-full.txt for the complete country-by-country table, including the states we do NOT cover and why.