# Workers - Node.js compatibility is now enabled by default

Publisher-attributed story with a reviewed brief or permitted publisher paragraph. The original publisher is responsible for the linked reporting.

- Publisher: Cloudflare Developers
- Category: Cloud
- Original publication time: 2026-08-04T00:00:00Z
- First observed by NexusTechWire: 2026-10-01T15:54:33Z
- Original source: https://developers.cloudflare.com/changelog/post/2026-08-04-nodejs-compat-default/
- NexusTechWire record: https://nexustechwire.com/news/news-6d944777fdfb1cb6fe11

## From the publisher

Workers now enable the nodejs\_compat and nodejs\_compat\_v2 compatibility flags by default for compatibility dates of 2026-08-04 or later. These flags are not used for these compatibility dates because the compatibility date enables the same behavior. This means all Node.js built-in APIs supported by the Workers runtime are available by default, including node:crypto, node:buffer, node:stream, node:net, node:dns, node:fs, node:http, and more. npm packages that depend on these APIs will work without additional configuration. Workers using an earlier compatibility date are not affected. They can still opt in by adding nodejs\_compat to compatibility\_flags. New projects do not need to add either flag. Existing projects can update their compatibility date without removing them.

Source license: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Publisher excerpt shortened and converted to plain text. Original source license applies.

Read the full original: [Cloudflare Developers](https://developers.cloudflare.com/changelog/post/2026-08-04-nodejs-compat-default/)

This record does not reproduce the complete article or represent independent confirmation of every source claim.
