Void is een nieuwe, gratis toolkit van Cloudflare die het lastigste deel van een webapp wegneemt: hem online krijgen en draaiende houden. Je bouwt je app, en Void zoekt zelf uit welke database en opslag hij nodig heeft, maakt die aan en zet alles op het wereldwijde netwerk van Cloudflare. Sinds versie 1.0 kan dezelfde app ook op je eigen server draaien. Die keuze tussen de cloud van Cloudflare en je eigen hardware staat centraal in dit artikel: wat Void is, welk idee erachter zit, en wat je aan elke kant wint en inlevert.

Wat is Void?

Cloudflare lanceerde Void op 15 oktober 2026 in de blogpost Deploy with Void. Het komt van VoidZero, het team achter Vite, een van de meest gebruikte bouwtools voor websites. Dat team kwam in juni bij Cloudflare. Void is open source en gratis te gebruiken (code op GitHub) en bestaat uit drie delen:

  • een bouwpakket om de app te maken, met de voorkant en de achterkant in één project;
  • een commandotool die de app online zet en beheert;
  • een platform dat een bedrijf in zijn eigen Cloudflare-account installeert, zodat collega’s er hun apps op kunnen zetten.

Werk je al met een bekend framework zoals Astro, Nuxt of SvelteKit, dan kan Void ook alleen het online zetten voor zijn rekening nemen.

Het idee achter Void: je code beschrijft je infrastructuur

Bij klassieke hosting zijn bouwen en hosten twee aparte werelden. Eerst schrijf je de app. Daarna regel je een server, installeer je een database, maak je opslag aan en koppel je alles aan elkaar. Elke wijziging aan de database moet je bovendien zelf doorvoeren.

Void draait dat om. Gebruikt je code een database, dan leidt Void daaruit af dat er een database moet zijn. Voor bestandsopslag, een wachtrij of AI geldt hetzelfde. Bij het online zetten maakt Void aan wat nog ontbreekt, voert het de wijzigingen aan de database door en zet het de nieuwe versie live. Dat gebeurt allemaal met één commando, void deploy (deploygids van Void).

Animatie van void deploy: de app bouwen, D1, KV en R2 aanmaken, migraties toepassen en live zetten op Workers
Eén commando voor wat je op een klassieke server met vier aparte stappen regelt.

Het voordeel is dat je infrastructuur nooit uit de pas loopt met je app: wat de app nodig heeft, bestaat ook. Eén ding om te onthouden: teruggaan naar een vorige versie zet alleen de code terug, niet de wijzigingen aan de database. Een nieuwe versie moet dus ook met de oude database overweg kunnen.

Wat het betekent als je app op het netwerk van Cloudflare draait

Standaard zet Void je app op Cloudflare Workers. Dat is geen server die je huurt. Je code draait in de datacenters van Cloudflare over de hele wereld, dicht bij wie je app gebruikt. Er is geen machine om bij te werken, en bij drukte schaalt alles vanzelf mee. Database en opslag zijn diensten die Cloudflare voor je beheert.

Wie regelt wat?Je eigen serverVoid op Cloudflare
De server bijwerken en beveiligenJijCloudflare
Database opzetten en bijhoudenJijVoid en Cloudflare
Drukte opvangenJij, met een grotere serverAutomatisch
Kosten om te startenVaste maandprijsGratis tot 100.000 verzoeken per dag
Waar je data staatWaar jij kiestBij Cloudflare

Het gratis plan volstaat voor een interne tool, een prototype of een kleine webapp (limieten van Workers, oktober 2026). Grotere apps vragen een betalend plan, en elke dienst die je gebruikt heeft zijn eigen prijs.

Minder geschikt is het als je app per verzoek zwaar rekenwerk doet, of als je data om juridische of contractuele redenen op je eigen hardware moet staan. Flavio Copes, die Void uitgebreid testte, zou het gebruiken voor een nieuwe interne app met een paar functies en een database. Zijn eigen blog verhuist hij niet zonder concrete reden (zijn complete gids).

Het Void Platform, één plek voor alle interne apps

Steeds meer mensen bouwen zelf kleine apps met AI-codeerassistenten, ook zonder achtergrond als developer. The New Stack noemt die zelfgebouwde tools de nieuwe shadow IT: handig, maar IT heeft er geen zicht op. Het Void Platform is het antwoord van Cloudflare daarop. Een beheerder installeert het één keer, en daarna kunnen collega’s er apps op zetten zonder dat ze toegang krijgen tot het cloudaccount van het bedrijf.

De beheerder bepaalt wie apps mag publiceren en wie welke app mag openen. Hij stelt limieten in op het gebruik en ziet logs en verbruik op één plek. Collega’s loggen in via GitHub, Google, Cloudflare Access of een andere loginprovider van het bedrijf. Het past in een bredere lijn: met Cloudflare OS gaf Cloudflare eerder al elke medewerker een eigen AI-agent achter zero trust-beveiliging.

Twee dingen om te weten. Het platform heet zelf gehost, maar het draait in je eigen Cloudflare-account en niet op je eigen hardware (documentatie van het platform). Het vraagt een betalend onderdeel van Cloudflare, Workers for Platforms, vanaf 25 dollar per maand plus verbruik, en daarnaast een eigen PostgreSQL-database. En toegangsbeheer is geen beveiligingscontrole: een app kan nog altijd gevoelige data lezen en doorsturen. Wil je een controle voor elke publicatie, dan moet je die zelf toevoegen.

Dezelfde app op je eigen server

Nieuw in Void 1.0 is dat je app niet per se op Cloudflare hoeft te draaien. Met één instelling in de configuratie, target: 'node', maakt Void er een gewone webserver van die je overal kan draaien: in je eigen serverruimte, bij een hostingpartner of op een gehuurde server (gids voor eigen servers). Dat kan ook met de alternatieve runtimes Bun en Deno.

Schema van één Void-codebase met drie bestemmingen: eigen Cloudflare-account, Void Platform en een eigen server
Het platform is ook Cloudflare: alleen de route naar je eigen server brengt je app echt naar je eigen hardware.

Zo krijg je volledige controle over waar je app en je data staan. De prijs is dat alles wat Void op Cloudflare automatisch regelt, weer bij jou terechtkomt:

  • de database, opslag en login van Void werken niet buiten Cloudflare, dus daar kies je zelf een oplossing, zoals een eigen PostgreSQL-database;
  • de AI-functies, e-mail en realtime verbindingen van Cloudflare vallen weg;
  • geplande taken moet je zelf inplannen;
  • online zetten en teruggaan naar een vorige versie doe je met je eigen werkwijze, niet meer met één commando.

De pagina’s en de logica van je app blijven gewoon werken. Er bestaat ook een tussenvorm: je app draait op je eigen server, en Cloudflare staat ervoor via een Cloudflare Tunnel. Dan blijven code en data bij jou, en krijg je toch de snelheid en bescherming van het netwerk van Cloudflare.

Een app die al volop op de diensten van Cloudflare leunt, verhuis je niet met één instelling. Copes merkt op dat zijn app naar een gewone server halen een andere database vraagt. Daarom maak je die keuze het best bij de start van een project.

Welke route past bij jou?

  • Eén app of prototype snel online: rechtstreeks naar je eigen Cloudflare-account, gratis om te starten.
  • Veel interne apps van verschillende collega’s: het Void Platform, met login, limieten en overzicht op één plek. Reken op minstens 25 dollar per maand plus verbruik.
  • Data moet op je eigen hardware blijven: je eigen server, eventueel met Cloudflare ervoor.
  • Alleen een website zonder achterkant: Void maakt alle pagina’s vooraf als gewone HTML, die je op elke webhost kan zetten (ondersteunde soorten apps).

Hoe toekomstvast is Void?

Void 1.0 is pas sinds 15 oktober 2026 publiek, al hadden volgens Cloudflare meer dan 100 bètagebruikers er al apps mee gemaakt. Cloudflare nam dit jaar ook het team van Astro over, daarna VoidZero en op 9 oktober Deno. Voor Deno betekent dat onder meer dat de hostingdienst Deno Deploy binnen zes maanden stopt (The New Stack). Kies je voor je eigen server, dan is Node.js dus de veiligste keuze.

Cloudflare beloofde dat Vite open source en leveranciersneutraal blijft. Voor Void zelf zei Christoph Nakazawa, director of engineering bij Cloudflare, dat het automatisch aanmaken van infrastructuur vanaf het begin rond Cloudflare is ontworpen. Steun voor andere aanbieders wil het team met de community bekijken, zonder harde belofte.

Veelgestelde vragen

Is Void gratis?

De software is gratis en open source. Je betaalt voor de hosting: rechtstreeks op Cloudflare kan je gratis starten, het Void Platform kost vanaf 25 dollar per maand plus verbruik en een database, en een eigen server kost wat die server kost.

Is Void een hostingpakket?

Nee. Void is software die je app bouwt en online zet. De hosting zelf komt van Cloudflare of van je eigen server.

Heb ik een Cloudflare-account nodig?

Voor de standaardroute en het platform wel. Kies je voor je eigen server, dan heb je Cloudflare niet nodig.

Werkt Void met mijn bestaande website?

Als je site met Vite of met een framework als Astro, Nuxt, SvelteKit, TanStack Start, React Router of Analog gebouwd is, kan Void het online zetten overnemen. Ook gewone statische sites kunnen.

De echte keuze zit in je code

Of je app later nog weg kan van Cloudflare, beslis je niet bij het online zetten, maar telkens als je een Cloudflare-dienst in je code gebruikt. De database, opslag en AI van Void binden je aan Cloudflare; je pagina’s en de logica van je app doen dat niet. Twijfel je, hou het gebruik van die diensten dan op één afgebakende plek in je code. Dan blijft Void de snelste weg naar een werkende app, en wordt een verhuis naar je eigen server later een overzichtelijke klus in plaats van een herbouw.