---
description: Cloudflare Tunnel supports URL normalization starting with cloudflared 2026.10.0. New releases will turn it on by default from 2027-01-25.
title: Cloudflare Tunnel supports URL normalization
image: https://developers.cloudflare.com/changelog/post/2026-10-22-cloudflared-path-normalization/og.png?v=6bcd4254b8feeb7d
---

[Skip to content](#main-content)

[View RSS feeds](https://developers.cloudflare.com/fundamentals/new-features/available-rss-feeds/) [ Subscribe to RSS](https://developers.cloudflare.com/changelog/rss/index.xml)

[Back to all posts](https://developers.cloudflare.com/changelog)

October 22, 2026

## Cloudflare Tunnel supports URL normalization

[Cloudflare Tunnel](https://developers.cloudflare.com/tunnel/) [Cloudflare Tunnel for SASE](https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/)

Copy as Markdown| [View as Markdown](https://developers.cloudflare.com/changelog/post/2026-10-22-cloudflared-path-normalization/index.md)| [Agent setup](https://developers.cloudflare.com/agent-setup/)

Starting from version `2026.10.0`, [Cloudflare Tunnel](https://developers.cloudflare.com/tunnel/) can normalize URLs before matching ingress rules. This improves security for tunnels with rules that require Cloudflare Access validation. The URL path sent to your origin stays the same.

In three months, starting 2027-01-25, new `cloudflared` releases will turn on URL normalization by default. Test your path-based routing before that date, as this change may affect which ingress rule matches a request. Configurations without rules requiring Access validation are unaffected.

This setting is currently off by default. To turn it on, run:

```sh
cloudflared tunnel --disable-path-normalization=false run <TUNNEL_NAME_OR_UUID>
```

Alternatively, set `TUNNEL_DISABLE_PATH_NORMALIZATION=false` on each `cloudflared` replica and restart it.

For more information, refer to [ingress matching](https://developers.cloudflare.com/tunnel/features/locally-managed-tunnels/configuration-file/#how-traffic-is-matched) and [Access validation at the origin](https://developers.cloudflare.com/tunnel/reference/origin-parameters/#access).

```json
{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://developers.cloudflare.com/changelog/post/2026-10-22-cloudflared-path-normalization/#page","headline":"Cloudflare Tunnel supports URL normalization","description":"Cloudflare Tunnel supports URL normalization starting with cloudflared 2026.10.0. New releases will turn it on by default from 2027-01-25.","url":"https://developers.cloudflare.com/changelog/post/2026-10-22-cloudflared-path-normalization/","inLanguage":"en","image":"https://developers.cloudflare.com/changelog/post/2026-10-22-cloudflared-path-normalization/og.png?v=6bcd4254b8feeb7d","dateModified":"2026-10-22","datePublished":"2026-10-22","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}
```
