diff --git a/cypress/e2e/accessibility.cy.ts b/e2e/accessibility.spec.ts similarity index 100% rename from cypress/e2e/accessibility.cy.ts rename to e2e/accessibility.spec.ts diff --git a/cypress/e2e/code-editor.cy.ts b/e2e/code-editor.spec.ts similarity index 100% rename from cypress/e2e/code-editor.cy.ts rename to e2e/code-editor.spec.ts diff --git a/cypress/fixtures/example-layer-style.json b/e2e/fixtures/example-layer-style.json similarity index 100% rename from cypress/fixtures/example-layer-style.json rename to e2e/fixtures/example-layer-style.json diff --git a/cypress/fixtures/example-style-with-fonts.json b/e2e/fixtures/example-style-with-fonts.json similarity index 100% rename from cypress/fixtures/example-style-with-fonts.json rename to e2e/fixtures/example-style-with-fonts.json diff --git a/cypress/fixtures/example-style-with-zoom-5-and-center-50-50.json b/e2e/fixtures/example-style-with-zoom-5-and-center-50-50.json similarity index 100% rename from cypress/fixtures/example-style-with-zoom-5-and-center-50-50.json rename to e2e/fixtures/example-style-with-zoom-5-and-center-50-50.json diff --git a/cypress/fixtures/example-style-with-zoom-7-and-center-0-51.json b/e2e/fixtures/example-style-with-zoom-7-and-center-0-51.json similarity index 100% rename from cypress/fixtures/example-style-with-zoom-7-and-center-0-51.json rename to e2e/fixtures/example-style-with-zoom-7-and-center-0-51.json diff --git a/cypress/fixtures/example-style.json b/e2e/fixtures/example-style.json similarity index 100% rename from cypress/fixtures/example-style.json rename to e2e/fixtures/example-style.json diff --git a/cypress/fixtures/geojson-raster-style.json b/e2e/fixtures/geojson-raster-style.json similarity index 100% rename from cypress/fixtures/geojson-raster-style.json rename to e2e/fixtures/geojson-raster-style.json diff --git a/cypress/fixtures/geojson-style.json b/e2e/fixtures/geojson-style.json similarity index 100% rename from cypress/fixtures/geojson-style.json rename to e2e/fixtures/geojson-style.json diff --git a/cypress/fixtures/raster-style.json b/e2e/fixtures/raster-style.json similarity index 100% rename from cypress/fixtures/raster-style.json rename to e2e/fixtures/raster-style.json diff --git a/cypress/fixtures/rectangles-style.json b/e2e/fixtures/rectangles-style.json similarity index 100% rename from cypress/fixtures/rectangles-style.json rename to e2e/fixtures/rectangles-style.json diff --git a/cypress/e2e/history.cy.ts b/e2e/history.spec.ts similarity index 100% rename from cypress/e2e/history.cy.ts rename to e2e/history.spec.ts diff --git a/cypress/e2e/i18n.cy.ts b/e2e/i18n.spec.ts similarity index 100% rename from cypress/e2e/i18n.cy.ts rename to e2e/i18n.spec.ts diff --git a/cypress/e2e/keyboard.cy.ts b/e2e/keyboard.spec.ts similarity index 100% rename from cypress/e2e/keyboard.cy.ts rename to e2e/keyboard.spec.ts diff --git a/cypress/e2e/layer-editor.cy.ts b/e2e/layer-editor.spec.ts similarity index 100% rename from cypress/e2e/layer-editor.cy.ts rename to e2e/layer-editor.spec.ts diff --git a/cypress/e2e/layers-list.cy.ts b/e2e/layers-list.spec.ts similarity index 100% rename from cypress/e2e/layers-list.cy.ts rename to e2e/layers-list.spec.ts diff --git a/cypress/e2e/map.cy.ts b/e2e/map.spec.ts similarity index 100% rename from cypress/e2e/map.cy.ts rename to e2e/map.spec.ts diff --git a/cypress/e2e/maputnik-driver.ts b/e2e/maputnik-driver.ts similarity index 100% rename from cypress/e2e/maputnik-driver.ts rename to e2e/maputnik-driver.ts diff --git a/cypress/e2e/modal-driver.ts b/e2e/modal-driver.ts similarity index 100% rename from cypress/e2e/modal-driver.ts rename to e2e/modal-driver.ts diff --git a/cypress/e2e/modals.cy.ts b/e2e/modals.spec.ts similarity index 100% rename from cypress/e2e/modals.cy.ts rename to e2e/modals.spec.ts diff --git a/cypress.config.ts b/playwright.config.ts similarity index 100% rename from cypress.config.ts rename to playwright.config.ts diff --git a/src/components/InputAutocomplete.cy.tsx b/src/components/InputAutocomplete.browser.test.tsx similarity index 100% rename from src/components/InputAutocomplete.cy.tsx rename to src/components/InputAutocomplete.browser.test.tsx