Sandwich Proxy Icon

Sandwich Proxy

A native macOS HTTPS intercepting proxy for developers and security engineers

Debug, intercept, and analyze HTTP/HTTPS traffic with real-time request modification, GraphQL support, and comprehensive search capabilities

macOS 13.0+ • Universal Binary (ARM64 + Intel)

Powerful Features for Modern Development

Everything you need to debug, analyze, and modify HTTP/HTTPS traffic

HTTPS Interception

Full MITM proxy with automatic certificate generation and SSL/TLS support for secure traffic inspection.

Request Interception

Pause, modify, and resume requests/responses in real-time with customizable breakpoints.

GraphQL Support

Automatic GraphQL detection with formatted operation, variables, and response views.

Request Replay

Resend captured requests with optional modifications for testing and debugging.

Advanced Filtering

Search by host, method, status, path, or content with SQLite-based full-text search.

HAR Export/Import

Industry-standard HAR 1.2 format compatible with Chrome DevTools, Postman, and more.

Native SwiftUI

macOS-first design with dark mode support, menu bar integration, and native performance.

Certificate Manager

Easy SSL certificate installation and management for seamless HTTPS interception.

Transaction History

SQLite-based persistence stores all captured traffic for later analysis and replay.

Security Filtering NEW

Comprehensive threat detection with Gitleaks patterns, threat intelligence feeds (URLhaus, PhishTank, OpenPhish, Safe Browsing), credential/PII leak detection, and heuristic analysis for supply chain attacks.

See It In Action

A clean, intuitive interface designed for developer productivity

Main Interface

View and analyze all HTTP/HTTPS traffic in real-time with comprehensive request details

Sandwich Proxy Main Screen

Edit & Replay

Modify and resend captured requests with full control over headers, body, and parameters

Sandwich Proxy Edit and Replay Screen

Security Alerts NEW

Real-time threat detection with comprehensive security filtering including credential leaks, PII detection, and malicious URL identification

Sandwich Proxy Security Alerts

Alert Details NEW

Deep inspection of security alerts with full request/response context, source attribution, and false positive marking

Sandwich Proxy Alert Detail View

Get Started in Minutes

Simple setup process to start intercepting traffic

1

Download & Install

Download the DMG file, open it, and drag SandwichProxy.app to your Applications folder.

Open SandwichProxy from Applications
2

Install SSL Certificate

Follow the welcome screen to install the SSL certificate for HTTPS interception.

Settings (⌘,) → Certificate Manager → Open Certificate Folder

Double-click sandwich-ca.pem

Set to "Always Trust" in Keychain Access

3

Configure Your Browser/App

Point your application to use the proxy:

Host: 127.0.0.1

Port: 8888

4

Start Intercepting

Click "Start Proxy" in the toolbar or press ⌘⇧P to begin capturing traffic.

⌘⇧P - Toggle Proxy ⌘⇧I - Toggle Intercept

Ready to Get Started?

Download Sandwich Proxy and start debugging like a pro

Sandwich Proxy Icon

Sandwich Proxy 1.0.2

Universal Binary for macOS 13.0+

📝 What's New in 1.0.2

Download SandwichProxy-1.0.2.dmg

Version

1.0.2

Size

~15.5 MB

License

MIT

Built with Swift & SwiftNIO • Made with 🥪

Keyboard Shortcuts

Work faster with keyboard shortcuts

Settings ⌘ ,
Toggle Proxy ⌘ ⇧ P
Toggle Intercept ⌘ ⇧ I
Clear Session ⌘ K
Export HAR ⌘ E
Focus Search ⌘ F