Nativo · Creado con Swift · macOS

Depuración de red,
tal como macOS la concibió.

TonyProxy ayuda a los desarrolladores a inspeccionar tráfico HTTP y HTTPS, repetir solicitudes, depurar APIs y colaborar usando archivos de sesión portátiles — sin salir de una interfaz nativa.

macOS 14 Sonoma o posterior · Apple Silicon & Intel · Gratis para probar

TonyProxy — api.tonyapps.org
Ventana principal de TonyProxy mostrando tráfico capturado y un cuerpo de respuesta JSON
Captura. Inspecciona. Repite. Comparte.

La mayoría de las herramientas de proxy tratan el tráfico capturado como registros temporales.

TonyProxy trata el tráfico como parte de tu proyecto.

Repetido Inspeccionado Exportado Restaurado Compartido Archivado

Nada se pierde.

Funciones clave

Todo lo que necesitas para entender tu tráfico.

Captura

Cada solicitud, en tiempo real. Tráfico HTTP, HTTPS, HTTP/2 y WebSocket, organizado automáticamente en sesiones a medida que ocurre.

HTTPHTTPSHTTP/2WebSocket

Inspecciona

Headers, parámetros de consulta, cookies, JSON, HTML, imágenes, binarios y datos sin procesar — todo legible de un vistazo. Los payloads grandes se transmiten de forma eficiente.

HeadersJSONImagesRaw

Repite

Reenvía cualquier solicitud con un solo clic — para depuración de backend, pruebas de API y reproducción de errores.

Breakpoints

Pausa las solicitudes antes de enviarlas. Modifica la URL, los headers, el body o las cookies y luego continúa.

Map Local

Reemplaza las respuestas remotas con archivos locales — para desarrollo frontend, pruebas sin conexión e iteración de UI.

Map Remote

Redirige solicitudes a otro servidor — de producción a staging a localhost — sin tocar el código de la aplicación.

Scripting en JavaScript

Reescribe headers, inyecta autenticación, modifica JSON o simula el comportamiento del backend dinámicamente.

Analíticas

Solicitudes, ancho de banda, dominios principales, códigos de estado, latencia y una línea de tiempo completa de solicitudes — visualizado al instante.

Filtros inteligentes

Captura solo lo que importa, con filtros de lista blanca, lista negra, dominio, proceso y dispositivo.

Gestión de certificados

Instala certificados HTTPS con un clic, con códigos QR para iPhone y iPad, y verificación de estado integrada.

Gestión de sesiones

Sesiones activas e historial, organizados automáticamente, con exportación, importación, estadísticas y uso de almacenamiento.

TonyPack

Un formato de archivo de sesión completo. Exporta en una máquina, importa en otra — todo permanece intacto.

Reglas de reescritura

Reescribe automáticamente headers, URLs o bodies mientras el tráfico pasa — sin necesidad de un breakpoint.

Flujo de trabajo

De la captura al compartir, en un solo flujo.

Captura Inspecciona Modifica Repite Exporta Comparte

Capturas de pantalla

Verlo en acción.

Inspector de solicitudes

Cada detalle, sin escarbar.

Headers, cookies y contenido del body se muestran uno junto al otro. El JSON se colapsa en un árbol legible, y los payloads grandes se transmiten sin congelar la interfaz.

  • Árboles JSON, HTML y XML plegables
  • Vistas previas de imágenes, fuentes y binarios
  • Vista sin procesar para payloads exactos byte a byte
Inspector de solicitudes
Panel de detalle de solicitud y respuesta de TonyProxy con headers y cuerpo JSON
Breakpoints

Atrápalo antes de que salga.

Pausa una solicitud a mitad de vuelo y edita lo que sea — luego deja que continúe, exactamente como la moldeaste.

  • Edita URL, headers, body y cookies en vivo
  • Filtra por dominio, ruta o método
  • Continúa, descarta o fuerza el fallo a demanda
Breakpoint — POST /v2/checkout
Breakpoint pausado de TonyProxy en una solicitud POST, con acciones de reanudar y abortar
Map Local

Cambia la red por un archivo.

Apunta cualquier endpoint a un archivo en disco. La app bajo prueba nunca nota la diferencia — no se requieren cambios en el backend.

  • Coincidencia de rutas basada en reglas
  • Activación instantánea por regla
  • Funciona sin conexión, sin servidor en ejecución
Map Local
Configuración de Map Local de TonyProxy mapeando una solicitud a un archivo local
Gestión de sesiones

Sesiones, organizadas para ti.

Cada captura se convierte en una sesión automáticamente — buscable, exportable y nunca mezclada con la anterior.

  • Sesiones activas e historial completo
  • Exporta, importa y duplica en un clic
  • Uso de almacenamiento siempre visible
Gestor de sesiones
Gestor de sesiones de TonyProxy listando sesiones de captura activas y completadas
Exportar

Llévatelo contigo.

Exporta una sesión o todo tu historial en el formato que tu siguiente paso realmente necesita — sin conversión manual.

  • HAR, cURL, NDJSON, TonyPack, CSV, Postman, OpenAPI
  • Exporta una sesión o todas las sesiones a la vez
  • TonyPack conserva los bodies para reimportarlos después
Exportar tráfico
Diálogo de exportación de TonyProxy con los formatos HAR, cURL, NDJSON, TonyPack, CSV, Postman y OpenAPI
Configuración

Configurado a tu manera de trabajar.

Cada motor de reglas — breakpoints, Map Local, Map Remote, reescritura, scripting, condiciones de red — vive en un solo lugar, junto a la configuración principal del proxy y de certificados.

  • Apariencia oscura, clara o según el sistema
  • Puerto de proxy personalizado y límites de tamaño de búfer
  • Descifrado HTTPS con alcance definido, a tu manera
Configuración
Ventana de configuración de TonyProxy con opciones generales, de proxy y de descifrado HTTPS

Analíticas

Entiende el tráfico al instante.

Paneles visuales de solicitudes totales, ancho de banda, dominios principales, códigos de estado, latencia y la línea de tiempo completa de solicitudes.

Analíticas — Últimas 24 horas
Panel de analíticas de TonyProxy con estadísticas de solicitudes, desglose de códigos de estado y hosts principales

Formatos de exportación

Elige el formato que se ajuste a tu flujo de trabajo.

HAR cURL NDJSON CSV Postman Collection OpenAPI TonyPack

Privacidad

Tu tráfico te pertenece.

TonyProxy nunca sube el tráfico capturado. Todo permanece en tu máquina a menos que lo exportes explícitamente. La privacidad ante todo, siempre.

Sin procesamiento en la nube Sin telemetría Permanece en tu Mac

TonyPack

Un formato de archivo de sesión completo.

Exporta en una máquina. Importa en otra. Todo permanece intacto.

Máquina A

.tonypack

Máquina B

SolicitudesRespuestasBodies ComentariosColoresMetadatos TiemposInfo de repetición

Por qué TonyProxy

No está hecho con Electron.

Creado para sentirse parte de macOS.

Aplicación nativa de macOS
Creado enteramente con Swift
Nativo para Apple Silicon
Hermoso modo oscuro
Atajos de teclado completos
Sigue las convenciones de macOS
La privacidad ante todo
Enfocado en desarrolladores

Para quién es

Creado para gente que lanza software.

Desarrolladores iOS
Desarrolladores macOS
Desarrolladores Android
Ingenieros backend
Ingenieros de QA
Desarrolladores de API
Investigadores de seguridad

Historia

Por qué creé TonyProxy

TonyProxy no empezó como una idea de negocio. Empezó como una herramienta que quería usar todos los días.

Como desarrollador de iOS y macOS, paso una parte significativa de mi tiempo depurando tráfico de red. A lo largo de los años probé muchas herramientas de proxy excelentes, pero siempre deseaba algo que se sintiera más nativo, más enfocado y mejor adaptado a mi forma de trabajar.

Así que decidí construir una.

TonyProxy comenzó como un proyecto personal para resolver problemas reales que encontraba en mi desarrollo diario. Cada función existe porque realmente la necesitaba — repetir solicitudes, organizar sesiones, exportar archivos completos, o simplemente hacer que inspeccionar el tráfico se sienta rápido y agradable.

La versión 1.0 es solo el comienzo. Mi objetivo no es construir la herramienta de proxy más grande. Es construir una que los desarrolladores realmente disfruten usar todos los días.

Si TonyProxy hace que depurar sea un poco más fácil para alguien más, entonces ya está cumpliendo exactamente para lo que fue creada. Gracias por probarla.

— NguyenHungA5

Desarrollo abierto

Construido en público

TonyProxy es actualmente gratis. Ahora mismo, mi enfoque no es la monetización — mi objetivo es simple: construir una herramienta de depuración de red que los desarrolladores realmente disfruten usar.

Estoy compartiendo versiones tempranas para recopilar comentarios, mejorar la experiencia y seguir evolucionando TonyProxy junto con la comunidad de desarrolladores.

Si encuentras errores, tienes solicitudes de funciones o simplemente ideas, me encantaría saberlo. Cada comentario ayuda.

Próximamente

Próximamente

HTTP/3
gRPC
SDK de plugins
Depuración asistida por IA
Comparación de sesiones
Línea de tiempo de rendimiento
Repetición de HAR
Sincronización en la nube (quizás)
¿Soporte para Linux? 🤔
¿Windows? Quizás algún día.

Preguntas frecuentes

Bueno saberlo.

¿TonyProxy es gratis?

TonyProxy es gratis para descargar y probar. Consulta la app para conocer los precios y detalles de licencia actuales.

¿Descifra el tráfico HTTPS?

Sí. TonyProxy instala un certificado raíz local para poder descifrar el tráfico que elijas inspeccionar — nada se descifra ni se envía a ningún lugar sin que tu certificado sea de confianza en ese dispositivo.

¿Cuáles son los requisitos del sistema?

macOS 14 Sonoma o posterior, ejecutándose de forma nativa tanto en Macs con Apple Silicon como con Intel.

¿Mi tráfico se envía a un servidor?

No. TonyProxy prioriza la privacidad y funciona completamente sin conexión — el tráfico capturado permanece en tu máquina a menos que lo exportes o compartas explícitamente.

¿Qué es TonyPack?

TonyPack es el formato de archivo de sesión de TonyProxy. Preserva solicitudes, respuestas, bodies, comentarios, colores, metadatos, tiempos e información de repetición — expórtalo en una máquina e impórtalo en otra sin perder nada.

Descargar

Empieza a inspeccionar tu tráfico hoy mismo.

Gratis para descargar. Nativo de macOS. No se necesita cuenta para empezar.

Apple Silicon Intel

Comprobando la última versión…