Koryla runs experiments at the edge or inside your React, Vue, and Astro components — your visitors always see the right variant instantly, with no flicker and no performance hit.
Free plan available. No credit card required.
Visitor A gets the control. Visitor B gets the variant. Zero code changes on your site.
Real-time insights without cookies, GDPR headaches, or bloated JS bundles.
+23%
Conv. rate — Variant B
4,891
Visitors tested
95%
Statistical confidence
~0ms
Latency added
Choose the approach that fits your stack — or use both.
A Cloudflare Worker or Next.js middleware intercepts requests before any HTML is served. Visitors receive their variant with zero JavaScript and zero flicker — the browser never sees the original URL.
Wrap any component with <Experiment> and define variants inline. Koryla handles assignment, persistence, and reporting — no edge infrastructure needed.
Built for speed, accuracy, and developer sanity.
Variant assignment happens at the edge — the browser always receives the correct page directly. No layout shift, no flash.
Drop the <Experiment> component anywhere. Works with SSR, SSG, and client-side rendering out of the box.
Send experiment data to GA4, PostHog, Mixpanel, Segment, Amplitude, or your own webhook — simultaneously.
Edge mode works with Next.js, Astro, WordPress, Webflow — anything behind a Cloudflare-proxied domain.
Visitors always see the same variant. Cookie-based, 30-day persistence, consistent across sessions.
Define a conversion URL and Koryla tracks it automatically. See impressions, conversions, and conv. rate per variant.
Start free. Scale when you're ready.
Free plan, no credit card required. Up and running in minutes.