<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/1r6evlbvs" -->

---
title: Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers
description: Cloudflare Workers now supports Node.js HTTP client and server APIs, enabling developers to migrate existing Express.js and Koa.js applications to the...
canonical: https://daily.dev/posts/1r6evlbvs
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers | daily.dev
og:description: Cloudflare Workers now supports Node.js HTTP client and server APIs, enabling developers to migrate existing Express.js and Koa.js applications to the...
og:url: https://daily.dev/posts/1r6evlbvs
og:image: https://api.daily.dev/og/posts/1R6EVLBvS.png
og:image:alt: Post cover image
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers

**[Deployments](https://daily.dev/sources/deploy)** · [@aparathyras](https://daily.dev/aparathyras) · 58 upvotes · 2 comments

## Summary

Cloudflare Workers now supports Node.js HTTP client and server APIs, enabling developers to migrate existing Express.js and Koa.js applications to the serverless platform without code rewrites. The implementation uses a bridge system that connects Node.js-style servers to Workers' request handling model, offering zero cold starts and automatic scaling while maintaining compatibility with popular Node.js frameworks.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.infoq.com/news/2025/09/cloudflare-node-http-workers/>

## Community discussion

Top comments from developers on daily.dev.

**@petecapecod** · 3 upvotes

> Pretty cool overall, I was wondering when Cloudflare was going to do this. It opens up the platform a lot more.

**@ghost** · 1 upvotes

> Gentlemen and Ladies, at what point are you going realize that you need a Virtual Private Server or Bare Metal?

---

Tags: [#nodejs](https://daily.dev/tags/nodejs), [#serverless](https://daily.dev/tags/serverless), [#cloudflare](https://daily.dev/tags/cloudflare)

[View this post on daily.dev](https://daily.dev/posts/1r6evlbvs)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/1r6evlbvs","headline":"Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers","text":"Shared: Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers","url":"https://daily.dev/posts/1r6evlbvs","datePublished":"2025-10-20T08:52:33.211Z","dateModified":"2025-10-20T08:52:33.213Z","author":{"@type":"Person","name":"Thanassis Parathyras","url":"https://daily.dev/aparathyras","image":"https://media.daily.dev/image/upload/s--73RXVj2v--/f_auto/v1718358538/avatars/avatar_TSLH7JDYh4QN58H0nfJAm","description":"Engineering lead combining product experience","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":1660}},"image":"https://media.daily.dev/image/upload/s--OHB84bZF--/f_auto/v1722860399/public/Placeholder%2010","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":58},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":2}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/ZmYyqzIJL"},"comment":[{"@type":"Comment","text":"Pretty cool overall, I was wondering when Cloudflare was going to do this. It opens up the platform a lot more.","datePublished":"2025-10-30T12:20:13.475Z","url":"https://daily.dev/posts/1R6EVLBvS#c-zJypW6S65","author":{"@type":"Person","name":"Peter Cruckshank","url":"https://daily.dev/petecapecod","image":"https://media.daily.dev/image/upload/s--ZJhQyKws--/f_auto/v1721235024/avatars/avatar_A9xh33q0QoxtkGoJRCosp"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3}},{"@type":"Comment","text":"Gentlemen and Ladies, at what point are you going realize that you need a Virtual Private Server or Bare Metal?","datePublished":"2025-10-28T11:52:43.107Z","url":"https://daily.dev/posts/1R6EVLBvS#c-15jAwiUcW","author":{"@type":"Person","name":"Deleted user","url":"https://daily.dev/ghost","image":"https://media.daily.dev/image/upload/s--hNIUzLiO--/f_auto/v1705327420/public/ghost_vlftth"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/deploy","name":"Deployments"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Deployments","item":"https://daily.dev/squads/deploy"},{"@type":"ListItem","position":3,"name":"Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers"}]}
```

