# iCurl

> Graphical interface for cURL-like HTTP request generation and analysis. (iPhone/iPad app by John Riley.)

- Source: https://appshunter.io/ios/app/icurl/id480568361 (this page in markdown: same URL + `.md`)
- Developer: [John Riley](https://appshunter.io/developer/413150874)
- Category: Utilities
- Price: Free
- Rating: 4.00/5 from 6 App Store ratings · 9 written reviews indexed
- Age rating: 4+
- Requires: iOS 9.0 · 1 MB
- Languages: English
- Released: 2011-11-22
- Data updated: 2026-06-10
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/icurl/id480568361/reviews.md

## What is iCurl?

What is iCurl?
iCurl is a free, easy-to-use, graphical app that's based on the capabilities of the Linux utility called cURL.

Great, but what exactly is cURL?
Good question! cURL is a utility for software developers, network administrators, and hackers to allow them to generate raw HTTP requests (and a few other protocols, too) to URLs across the Internet. The available HTTP requests go far beyond what a web browser can do. Plus, with cURL you can customize any aspect of the HTTP request packet. This let's you test a web service API, or check the status of some hosted content, or ensure your website is bulletproof.

OK, now what is iCurl again?
iCurl is an app that implements many of the original HTTP capabilities of cURL, plus some new features, and does so in an easy-to-use environment for iPhone, iPad, and iPod touch. Feel free to use it however you wish. But iCurl is not for everyone. You will ideally want to know something about HTTP networking, and have some particular use in mind.

What can I do with iCurl?
With iCurl you can issue HTTP GET, POST, PUT, DELETE, and HEAD method requests to any URL. You can easily customize the header fields of the request to suit your needs. You can easily authenticate to secure domains with iCurl's HTTP authentication wizard. You can even tell iCurl to emulate one of seven different device/OS/browser combinations with just a simple click, to test the content response of websites. And of course, you can view the header and body of responses to your HTTP requests, and optionally display the response as a formatted web page.

What CAN'T I do with iCurl?
Well, not all of the cURL functionality is implemented in iCurl. Support is limited to HTTP, and a few of the minor HTTP-based features from cURL are not supported. If user response to iCurl is positive, more features will be coming along.

## Key features

- Issue HTTP GET, POST, PUT, DELETE, HEAD requests
- Customize header fields
- HTTP authentication wizard
- Emulate device/OS/browser combinations
- View response headers and body
- Display response as formatted web page

## Recent user reviews (9 of 9)

All indexed reviews: https://appshunter.io/ios/app/icurl/id480568361/reviews.md

### 3/5 — Doesn’t shift orientation

*2021-02-23, version 1.8.0*

I’m doing 3 stars because it doesn’t seem fair to grade lower when I’m not going to use the application. I have an iPad Pro and as soon as the application opened, it stayed in portrait mode. I closed and deleted the app right away.

### 5/5 — Great app! Works with Spark API

*2014-08-25, version 1.7.0*

Flawless for talking to spark core through their REST API

### 4/5 — Doesn't have timing info...?

*2014-03-13, version 1.7.0*

Love the interface and capabilities, buuuut... No timing info, the entire reason I'm looking for a curl-based app!

I would be willing to pay for an app that both lets me customize headers AND get timing info, but apparently, nothing exists yet! Maybe next release...

### 4/5 — Fantastic

*2013-11-06, version 1.7.0*

Simple, easy to use, and exactly what I needed.  Would be nice to have some type of JSON key/value input for post bodies.

### 4/5 — Sweet!  One feature request.

*2013-05-23, version 1.5.0*

Awesome app!  I have one feature request … I don't know if it is possible, but it would be nice if you could select whether or not you want iCurl to use your wifi connection or not.  Basically I don't want to go into my iPhones settings to turn off wifi when I want to force it to go over the carrier network (outside of my home or office network).  Thanks!

### 5/5 — Great App

*2013-04-21, version 1.5.0*

This app is exactly what I was looking for.

### 5/5 — Works great!

*2013-02-16, version 1.1.0*

Great way to test requests to servers, even shows response headers

### 5/5 — Perfect

*2013-01-25, version 1.1.0*

Very good balance of clear UI and power. Would gladly pay for it. SSL would be awesome!

### 5/5 — Great Application

*2011-11-28, version 1.0.0*

More or less exactly what I have been looking for. API requests on the go and instantly at my fingertips. One small request, add the ability to save and load curls. This way commonly used ones can be selected, modified, then processed.

## Frequently asked questions about iCurl

### What can I do with iCurl?

iCurl allows you to issue HTTP GET, POST, PUT, DELETE, and HEAD method requests to any URL. You can customize header fields, authenticate to secure domains, emulate different device/browser combinations, and view response headers and bodies.

### Is iCurl suitable for beginners?

While iCurl offers a user-friendly interface, it is ideally suited for users who have some knowledge of HTTP networking and a specific use case in mind for testing web services or analyzing responses.

### Does iCurl support all cURL functionalities?

No, iCurl implements many of the original HTTP capabilities of cURL but does not support all of its functionalities. Support is limited to HTTP and some minor HTTP-based features are not included.

### What devices does iCurl support?

iCurl is available for iPhone, iPad, and iPod touch devices. It also has support for Apple Watch.

### How often is iCurl updated?

The latest version of iCurl is 1.8.0, released on October 3, 2017. Updates are dependent on user response and feature requests.

### What is the age rating for iCurl?

iCurl has an age rating of 4+, making it suitable for a wide range of users.

### What is the rating of iCurl?

iCurl has a rating of 4.0 stars based on 6 user ratings.

### Does iCurl have ads?

The provided data does not specify if iCurl contains advertisements. However, it is listed as a free application.

## Version history (last 1 release)

### 1.8.0 — 2017-10-03

This app has been updated by Apple to display the Apple Watch app icon.

iCurl 1.8.0 includes updates for iOS 11 support, as well as updated authentication challenge support and minor fixes and improvements. Uses same familiar interface, and has full backward compatibility with all stored sessions.

## Apps similar to iCurl

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [SSL Detective Plus](https://appshunter.io/ios/app/ssl-detective-plus/id1243650327) | 3.0 (5) | Free | Utilities |
| [Snifferton](https://appshunter.io/ios/app/snifferton/id1493692562) | 3.7 (3) | Free | Utilities |
| [iCurlHTTP](https://appshunter.io/ios/app/icurlhttp/id611943891) | 4.4 (30) | Free | Utilities |
| [Best NetTools](https://appshunter.io/ios/app/best-nettools/id1370798520) | 3.5 (6) | Free | Utilities |
| [WebScope](https://appshunter.io/ios/app/webscope/id989644100) | 5.0 (6) | Free | Utilities |
| [Http Traffic - Sniffer&Capture](https://appshunter.io/ios/app/http-traffic-sniffer-and-capture/id1486075094) | 2.6 (18) | Free | Utilities |

## More apps by John Riley

- [LEGOlist](https://appshunter.io/ios/app/legolist/id1489018124)

All apps by John Riley: https://appshunter.io/developer/413150874

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-06-10.*
