Stop juggling ports.
Give every service a real local domain.
Bifurc is a desktop localhost domain proxy manager and API development toolkit. Map api.myapp.test to any port, serve it over trusted HTTPS, watch the traffic live, and fire requests at it — without touching a hosts file or an nginx config again.
Free for individuals and teams up to 10. No account. No telemetry.

Current mappings UI
One proxy, every service
Your whole dev stack behind one clean set of URLs
Bifurc runs a small reverse proxy on your machine and keeps your hosts file, certificates and routing rules in sync. Cookies, CORS and OAuth redirects behave the way they will in production, because the URLs finally look like production.
- Subdomain and path routing with header rewrites
- Trusted local certificate authority, installed for you
- Automatic port discovery for running services
Capabilities
Everything the localhost part of your day needs
Proxying and API work live in the same window, so the request you just watched fail is one click away from being replayed, mocked or fixed.
Service Discovery
Detect active localhost services, review ports and PIDs, and create mappings directly from what is already running.
Localhost Domain Mapping
Map *.localhost domains to local services using RFC 6761-friendly workflows without hosts-file editing.
Proxy Rules & Scripts
Redirect traffic and mutate requests or responses in flight with scriptable rule handling.
REST, GraphQL, SOAP, and gRPC
Author and organize saved requests and mocks across the major protocols used in real local integration work.
Traffic Capture
Inspect proxied traffic with request and response detail, filters, and create-from-capture workflows.
Advanced Mocking
Build realistic mocks with variables, delays, streaming responses, and protocol-aware matching.
Browser Extension Workflows
Toggle browser proxying, capture DevTools traffic, and send real requests or mocks into Bifurc.
TLS Interception
Generate and trust a local CA so HTTPS traffic can be captured, mocked, and rewritten locally.
WebSockets and Webhooks
Test live sockets and receive incoming webhook payloads from external systems on localhost.
Environment Variables
Reuse variables and built-in randomizers across requests, mocks, health checks, and protocol tabs.
Health Monitoring
Track service readiness and endpoint health as part of your development workspace.
Git-Backed Workspaces
Publish, diff, restore, push, and pull Bifurc configuration as versioned workspace data.