iCurlHTTP1.19



Publisher Description

HTTP Web Server Response Diagnostic Tool - Curl for iPhone and iPad

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.

** GET, HEAD & POST Requests (GET, HEAD, POST, PUT, DELETE, OPTIONS and TRACE on iPad)
** SSL Support - https requests with basic certificate 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, Chrome 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, Timeouts, HTTP Authentication, SSL Mode and POST Data
** Share Feature to send output to Clipboard, Printer and Email
** HTTP/2 Support
** IPv4 and IPv6 DNS Resolution with Option for Manual Address Resolution (via HOST:PORT:ADDRESS)

Version History Version 1.19

• New: Display Headers Only mode – skip the response body for faster testing of large downloads (like curl -o /dev/null)
• New: Fixed Width Font option for the response viewer
• New: Manually override the proxy – set a custom proxy or force a direct connection, independent of your device's system proxy
• Increased the large file warning threshold to 2MB to match today's web pages
• Fixed layout on newer iPhones with a notch or Dynamic Island
• Major performance improvements – faster loading and much smoother scrolling on large responses, with several UI freezes fixed
• General compatibility and stability updates 1.19 Aug 16 * Support for new iPhone 17 Pro (2622x1206) and Pro Max (2868x1320)
* Adjusted UI margins for dynamic island and bottom safe area
* Updates - New libcurl (8.17.0), openssl (3.0.18), nghttp2 (1.68.0) libraries 1.18 Jan 7 * Support for new iPhone 13
* Updates - New libcurl (7.83.1), openssl (1.1.1o), nghttp2 (1.47.0) libraries
* Updates - Browser User Agents Updated and replaced IE with Edge. 1.17 05/31/2022 * Added support for new iPhone 12 models (12, Pro, Pro Max, Mini) in v.1.15
* Bug Fix - SSLv3 Added for Testing (Force SSLv3 Setting) 1.16 01/03/2021 * Added support for new iPhone models (iPhone 12, Pro, Pro Max, Mini)
* Updates - New libcurl (7.74.0), openssl (1.1.1i), nghttp2 (1.42.0) libraries 1.15 12/30/2020 * PUT verb added for larger and newer iPhones
* Bug Fix - SSLv3 support added for testing (Use "Force SSLv3" in Setting)
* Updates - New libcurl (7.72.0), openssl (1.1.1g), nghttp2 (1.41.0) libraries 1.14 09/13/2020 * Added iOS 13 and Dark Mode Support
* Updates - New libcurl (7.67.0), openssl (1.1.1d), nghttp2 (1.40.0) libraries 1.13 01/02/2020 v1.12- OpenSSL 1.1.1 Upgrade with TLS 1.3 Support
** Updates - New libcurl (7.64.1), openssl (1.1.1b), nghttp2 (1.37.0) libraries
** Updates - Supporting new iPhone Models (XR, XS, XS Max) and iOS 12.2 1.12 04/06/2019 ** iPhone X Support
** Updates - New libcurl (7.62.0), openssl (1.0.2p), nghttp2 (1.34.0) libraries
** Memory management improvements 1.11 12/15/2018 ** Bug Fix to Address Compatibility Issues with HTTP2
** Updates - New libcurl (7.56.1), openssl (1.0.2m), nghttp2 (1.27.0) libraries 1.10 11/13/2017 ** Bug Fix to Address Compatability Issues with iOS 9
** Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries 1.9 01/04/2017 ** Performance Improvements and Bug Fixes to Address User Interface Related Crashes
** Updated iCurlHTTP User Agent Default
** Added user defined DNS lookup & connection timeout setting (default 5s) 1.8 10/31/2016 ** Added DNS Resolve Option for Manual Address Resolution (via HOST:PORT:ADDRESS)
** iOS 10 - iPhone7 and iPhone7 Plus Support
** Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries 1.7 10/17/2016 ** Added HTTP2 Protocol Support via nghttp2 (1.14.0) library
** Added Certificate Chain Details for HTTPS Sessions (Detail Mode)
** Added Support for Authentication Credentials in URL (e.g. https://user:pass@jasonacox.com/gettest.php)
** Added Settings Toggle for IPv4 and IPv6 DNS Address Resolution
** Updates - New libcurl (7.50.1) and openssl (1.0.1t) libraries 1.6 09/08/2016 ** Added 301/302 Redirect following option.
** Updated Settings and Share buttons with easier to find icons intead of text.
** Added Chrome to iPhone browser emulation options.
** Updates - New libcurl (7.47.1) and openssl (1.0.1r) libraries 1.5 03/02/2016 Version 1.4
** iOS 8 - iPhone6 and iPhone6 Plus Support
** POST Requests added to iPhone.
** URL history now includes POST and HEADER data.
** URL history can be cleared in User settings menu.
** Added user defined timeout setting (default 30s)
** New libcurl (7.40.0) and openssl (1.0.1l) libraries (SSLv3 disabled by default)
** Security Options - User setting to allow Forced SSLv3 for testing 1.4 02/27/2015 * Share Feature - Send output to Clipboard, Printer and Email
* User Settings - Set Custom User-Agent, Custom Headers, POST Data, Authentication and SSL Mode
* Updates - New libcurl and openssl libraries. 1.3 06/22/2014 * Updated to use new iOS 7 SDK and fixed Basic/Detail toggle button alignment in iOS 7.
* Added HTTP timing details (Name Lookup, TCP Connect, SSL Handshake, First Byte and Total)
* Using: libcurl 7.29.0 and OpenSSL 1.0.1e 1.2 09/17/2013 * Added OpenSSL+libcurl library for enhanced SSL information (including cert expiration & verification)
* Increased libcurl buffer to 32k to accelerate transfer of large HTML documents
* Added warning and cancelation option for larger HTML downloads (> 250k)
* Bug Fix: Corrected PUT method stickiness (incorrectly ran PUT http method even after switching)
* Bug Fix: Corrected URL dropdown table bug in landscape mode (adjusting for keyboard offset) 1.1 04/15/2013 1.0 03/12/2013



About iCurlHTTP

iCurlHTTP is a free app for iOS published in the Other list of apps, part of Network & Internet.

The company that develops iCurlHTTP is Jason Cox. The latest version released by its developer is 1.19.

To install iCurlHTTP on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-14 and was downloaded 18 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the iCurlHTTP as malware if the download link is broken.

How to install iCurlHTTP on your iOS device:

  • Click on the Continue To App button on our website. This will redirect you to the App Store.
  • Once the iCurlHTTP is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
  • If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
  • After iCurlHTTP is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
  • Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.

Program Details


General

Publisher
Released Date
2026-10-14
Languages
English

Category

Category
Subcategory

System requirements

Operating systems
iOS

Download information

File size
9 bytes
Total downloads
18

Pricing

License model
Free
Price

Version History


Here you can find the changelog of iCurlHTTP since it was posted on our website on 2016-10-04. The latest version is 1.19 and it was updated on Soft112 on 17 October, 2026. See below the changes in each version:

version 1.19

posted on 2026-10-14

Version History Version 1.19

• New: Display Headers Only mode – skip the response body for faster testing of large downloads (like curl -o /dev/null)
• New: Fixed Width Font option for the response viewer
• New: Manually override the proxy – set a custom proxy or force a direct connection, independent of your device's system proxy
• Increased the large file warning threshold to 2MB to match today's web pages
• Fixed layout on newer iPhones with a notch or Dynamic Island
• Major performance improvements – faster loading and much smoother scrolling on large responses, with several UI freezes fixed
• General compatibility and stability updates 1.19 Aug 16 * Support for new iPhone 17 Pro (2622x1206) and Pro Max (2868x1320)
* Adjusted UI margins for dynamic island and bottom safe area
* Updates - New libcurl (8.17.0), openssl (3.0.18), nghttp2 (1.68.0) libraries 1.18 Jan 7 * Support for new iPhone 13
* Updates - New libcurl (7.83.1), openssl (1.1.1o), nghttp2 (1.47.0) libraries
* Updates - Browser User Agents Updated and replaced IE with Edge. 1.17 05/31/2022 * Added support for new iPhone 12 models (12, Pro, Pro Max, Mini) in v.1.15
* Bug Fix - SSLv3 Added for Testing (Force SSLv3 Setting) 1.16 01/03/2021 * Added support for new iPhone models (iPhone 12, Pro, Pro Max, Mini)
* Updates - New libcurl (7.74.0), openssl (1.1.1i), nghttp2 (1.42.0) libraries 1.15 12/30/2020 * PUT verb added for larger and newer iPhones
* Bug Fix - SSLv3 support added for testing (Use "Force SSLv3" in Setting)
* Updates - New libcurl (7.72.0), openssl (1.1.1g), nghttp2 (1.41.0) libraries 1.14 09/13/2020 * Added iOS 13 and Dark Mode Support
* Updates - New libcurl (7.67.0), openssl (1.1.1d), nghttp2 (1.40.0) libraries 1.13 01/02/2020 v1.12- OpenSSL 1.1.1 Upgrade with TLS 1.3 Support
** Updates - New libcurl (7.64.1), openssl (1.1.1b), nghttp2 (1.37.0) libraries
** Updates - Supporting new iPhone Models (XR, XS, XS Max) and iOS 12.2 1.12 04/06/2019 ** iPhone X Support
** Updates - New libcurl (7.62.0), openssl (1.0.2p), nghttp2 (1.34.0) libraries
** Memory management improvements 1.11 12/15/2018 ** Bug Fix to Address Compatibility Issues with HTTP2
** Updates - New libcurl (7.56.1), openssl (1.0.2m), nghttp2 (1.27.0) libraries 1.10 11/13/2017 ** Bug Fix to Address Compatability Issues with iOS 9
** Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries 1.9 01/04/2017 ** Performance Improvements and Bug Fixes to Address User Interface Related Crashes
** Updated iCurlHTTP User Agent Default
** Added user defined DNS lookup & connection timeout setting (default 5s) 1.8 10/31/2016 ** Added DNS Resolve Option for Manual Address Resolution (via HOST:PORT:ADDRESS)
** iOS 10 - iPhone7 and iPhone7 Plus Support
** Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries 1.7 10/17/2016 ** Added HTTP2 Protocol Support via nghttp2 (1.14.0) library
** Added Certificate Chain Details for HTTPS Sessions (Detail Mode)
** Added Support for Authentication Credentials in URL (e.g. https://user:pass@jasonacox.com/gettest.php)
** Added Settings Toggle for IPv4 and IPv6 DNS Address Resolution
** Updates - New libcurl (7.50.1) and openssl (1.0.1t) libraries 1.6 09/08/2016 ** Added 301/302 Redirect following option.
** Updated Settings and Share buttons with easier to find icons intead of text.
** Added Chrome to iPhone browser emulation options.
** Updates - New libcurl (7.47.1) and openssl (1.0.1r) libraries 1.5 03/02/2016 Version 1.4
** iOS 8 - iPhone6 and iPhone6 Plus Support
** POST Requests added to iPhone.
** URL history now includes POST and HEADER data.
** URL history can be cleared in User settings menu.
** Added user defined timeout setting (default 30s)
** New libcurl (7.40.0) and openssl (1.0.1l) libraries (SSLv3 disabled by default)
** Security Options - User setting to allow Forced SSLv3 for testing 1.4 02/27/2015 * Share Feature - Send output to Clipboard, Printer and Email
* User Settings - Set Custom User-Agent, Custom Headers, POST Data, Authentication and SSL Mode
* Updates - New libcurl and openssl libraries. 1.3 06/22/2014 * Updated to use new iOS 7 SDK and fixed Basic/Detail toggle button alignment in iOS 7.
* Added HTTP timing details (Name Lookup, TCP Connect, SSL Handshake, First Byte and Total)
* Using: libcurl 7.29.0 and OpenSSL 1.0.1e 1.2 09/17/2013 * Added OpenSSL+libcurl library for enhanced SSL information (including cert expiration & verification)
* Increased libcurl buffer to 32k to accelerate transfer of large HTML documents
* Added warning and cancelation option for larger HTML downloads (> 250k)
* Bug Fix: Corrected PUT method stickiness (incorrectly ran PUT http method even after switching)
* Bug Fix: Corrected URL dropdown table bug in landscape mode (adjusting for keyboard offset) 1.1 04/15/2013 1.0 03/12/2013

version 1.18

posted on 2026-08-06

Version History * Support for new iPhone 17 Pro (2622x1206) and Pro Max (2868x1320)
* Adjusted UI margins for dynamic island and bottom safe area
* Updates - New libcurl (8.17.0), openssl (3.0.18), nghttp2 (1.68.0) libraries 1.18 Jan 7 * Support for new iPhone 13
* Updates - New libcurl (7.83.1), openssl (1.1.1o), nghttp2 (1.47.0) libraries
* Updates - Browser User Agents Updated and replaced IE with Edge. 1.17 05/31/2022 * Added support for new iPhone 12 models (12, Pro, Pro Max, Mini) in v.1.15
* Bug Fix - SSLv3 Added for Testing (Force SSLv3 Setting) 1.16 01/03/2021 * Added support for new iPhone models (iPhone 12, Pro, Pro Max, Mini)
* Updates - New libcurl (7.74.0), openssl (1.1.1i), nghttp2 (1.42.0) libraries 1.15 12/30/2020 * PUT verb added for larger and newer iPhones
* Bug Fix - SSLv3 support added for testing (Use "Force SSLv3" in Setting)
* Updates - New libcurl (7.72.0), openssl (1.1.1g), nghttp2 (1.41.0) libraries 1.14 09/13/2020 * Added iOS 13 and Dark Mode Support
* Updates - New libcurl (7.67.0), openssl (1.1.1d), nghttp2 (1.40.0) libraries 1.13 01/02/2020 v1.12- OpenSSL 1.1.1 Upgrade with TLS 1.3 Support
** Updates - New libcurl (7.64.1), openssl (1.1.1b), nghttp2 (1.37.0) libraries
** Updates - Supporting new iPhone Models (XR, XS, XS Max) and iOS 12.2 1.12 04/06/2019 ** iPhone X Support
** Updates - New libcurl (7.62.0), openssl (1.0.2p), nghttp2 (1.34.0) libraries
** Memory management improvements 1.11 12/15/2018 ** Bug Fix to Address Compatibility Issues with HTTP2
** Updates - New libcurl (7.56.1), openssl (1.0.2m), nghttp2 (1.27.0) libraries 1.10 11/13/2017 ** Bug Fix to Address Compatability Issues with iOS 9
** Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries 1.9 01/04/2017 ** Performance Improvements and Bug Fixes to Address User Interface Related Crashes
** Updated iCurlHTTP User Agent Default
** Added user defined DNS lookup & connection timeout setting (default 5s) 1.8 10/31/2016 ** Added DNS Resolve Option for Manual Address Resolution (via HOST:PORT:ADDRESS)
** iOS 10 - iPhone7 and iPhone7 Plus Support
** Updates - New libcurl (7.50.3), openssl (1.0.1u), nghttp2 (1.15.0) libraries 1.7 10/17/2016 ** Added HTTP2 Protocol Support via nghttp2 (1.14.0) library
** Added Certificate Chain Details for HTTPS Sessions (Detail Mode)
** Added Support for Authentication Credentials in URL (e.g. https://user:pass@jasonacox.com/gettest.php)
** Added Settings Toggle for IPv4 and IPv6 DNS Address Resolution
** Updates - New libcurl (7.50.1) and openssl (1.0.1t) libraries 1.6 09/08/2016 ** Added 301/302 Redirect following option.
** Updated Settings and Share buttons with easier to find icons intead of text.
** Added Chrome to iPhone browser emulation options.
** Updates - New libcurl (7.47.1) and openssl (1.0.1r) libraries 1.5 03/02/2016 Version 1.4
** iOS 8 - iPhone6 and iPhone6 Plus Support
** POST Requests added to iPhone.
** URL history now includes POST and HEADER data.
** URL history can be cleared in User settings menu.
** Added user defined timeout setting (default 30s)
** New libcurl (7.40.0) and openssl (1.0.1l) libraries (SSLv3 disabled by default)
** Security Options - User setting to allow Forced SSLv3 for testing 1.4 02/27/2015 * Share Feature - Send output to Clipboard, Printer and Email
* User Settings - Set Custom User-Agent, Custom Headers, POST Data, Authentication and SSL Mode
* Updates - New libcurl and openssl libraries. 1.3 06/22/2014 * Updated to use new iOS 7 SDK and fixed Basic/Detail toggle button alignment in iOS 7.
* Added HTTP timing details (Name Lookup, TCP Connect, SSL Handshake, First Byte and Total)
* Using: libcurl 7.29.0 and OpenSSL 1.0.1e 1.2 09/17/2013 * Added OpenSSL+libcurl library for enhanced SSL information (including cert expiration & verification)
* Increased libcurl buffer to 32k to accelerate transfer of large HTML documents
* Added warning and cancelation option for larger HTML downloads (> 250k)
* Bug Fix: Corrected PUT method stickiness (incorrectly ran PUT http method even after switching)
* Bug Fix: Corrected URL dropdown table bug in landscape mode (adjusting for keyboard offset) 1.1 04/15/2013 1.0 03/12/2013

version 1.18

posted on 2026-01-07

* Support for new iPhone 17 Pro (2622x1206) and Pro Max (2868x1320)
* Adjusted UI margins for dynamic island and bottom safe area
* Updates - New libcurl (8.17.0), openssl (3.0.18), nghttp2 (1.68.0) libraries

version 1.17

posted on 2022-06-02

Jun 2, 2022
Version 1.17
* Support for new iPhone 13 and Mac Catalyst 15.0
* Updates - New libcurl (7.83.1), openssl (1.1.1o), nghttp2 (1.47.0) libraries
* Updates - Browser User Agents Updated and replaced IE with Edge.

version 1.6

posted on 2013-03-12






Click stars to rate this APP!

Users Rating:
  0.0/5     0
Downloads: 18
Updated At: 2026-10-17
Publisher: Jason Cox
Operating System: iOS
License Type: Free