ABOUT     |     DOWNLOAD    |    SUPPORT

iCurlHTTP v1.7 - The HTTP Server Response Diagnostic Tool - Curl for iPhone and iPad (and now Apple TV!)

iCurlHTTP is a simple, easy to use app that allows you to run MacOS/Linux-like cURL tests against URLs.  It can simulate different web browsers (user-agents) to retrieve the raw HTTP headers and HTML response from web servers. 

  • SSL Support - https requests with some basic cert and handshake information
  • Keeps a history of URLs tested with HEADER and POST data and provides them in a dropdown for easy repeated testing
  • Simulates curl, iPhone, iPad, Safari, IE and custom user-agent browsers
  • Simple single-view interface with realtime result screen.
  • iPhone and iPad support
  • Verbose and Basic Detail
  • HTTP Timing Details (Name Lookup, TCP Connect, SSL Handshake, First Byte and Total)
  • Set custom User-Agent, Host Headers, Timeout, HTTP Authentication, SSL Mode and POST Data
  • Share Feature to send output to Clipboard, Printer and Email
  • Security Options - User setting to allow Forced SSLv3 for testing
  • 301/302 Redirect option - User prompted to follow redirects for 301 or 302 responses.
  • HTTP2 Protocol Support
  • Certificate Chain Details for HTTPS Sessions (Detail Mode)
  • Support for Authentication Credentials in URL (e.g.
  • Setting Toggles for IPv4 and IPv6 Address Resolution
  • NEW: Added DNS Resolve Option for Manual Address Resolution (eg. HOST:PORT:ADDRESS)
  • NEW: iOS 10 - iPhone7 and iPhone7 Plus Support
  • NEW: Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries

Download on the App Store

iCurlHTTP uses the libcurl library and OpenSSL library - Previous version: v1.1 , v1.2, v1.3, v1.4, v1.5 and v1.6

Want to know the history and build details on how iCurlHTTP came about?  Read this blog post.

iCurlHTTP Footer
iCurlHTTP - Created by Jason A. Cox
Copyright (c) 2016 Jason A. Cox. All rights reserved.