We stand with Ukraine to help keep people safe. Join us
Charles free download for Mac

Charles

Version 4.6.3

Java HTTP proxy and monitor.

4.9
Based on 9 user ratesRead reviews & comments
$50.00
One-Time Purchase
Buy Now

Charles overview

Charles is a web proxy (HTTP Proxy / HTTP Monitor) that runs on your own computer. Your web browser (or any other Internet application) is then configured to access the Internet through Charles, and Charles is then able to record and display for you all of the data that is sent and received.

Features:
  • SSL proxying: view SSL requests and responses in plain text
  • Bandwidth throttling to simulate slower Internet connections including latency
  • AJAX debugging : view XML and JSON requests and responses as a tree or as text
  • AMF: view the contents of Flash Remoting / Flex Remoting messages as a tree
  • Repeat requests to test back-end changes
  • Edit requests to test different inputs
  • Breakpoints to intercept and edit requests or responses
  • Validate recorded HTML, CSS, and RSS/atom responses using the W3C validator

What’s new in version 4.6.3

Updated on Sep 27 2022

  • Support HAR _error field
  • Automatically upgrade legacy GitHub tokens
  • Don't log invalid proxy requests

Information

License

Shareware

Size

57.2 MB

Developer’s website

https://www.charlesproxy.com

Downloads

31269

App requirements

  • Intel 64
  • Mac OS X 10.7 or later
Try our new feature and write a detailed review about Charles. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

Nontroppo
Nontroppo
Dec 29 2015
3.9.2
0.0
Dec 29 2015
0.0
Version: 3.9.2
Charles is on V3.11.2 https://www.charlesproxy.com/documentation/version-history/
charlesnevius-1
charlesnevius-1
Jul 2 2015
3.9.2
0.0
Jul 2 2015
0.0
Version: 3.9.2
blah
bumper314
bumper314
Jan 21 2014
3.8.3
5.0
Jan 21 2014
5.0
Version: 3.8.3
Excellent tool. I don't use Charles much, but it's wonderful knowing I have it when I need it. The developer is also very responsive.
Philosopherdog
Philosopherdog
Sep 14 2013
3.7
0.0
Sep 14 2013
0.0
Version: 3.7
The developer site is showing 3.8.1
P=NP
P=NP
May 19 2011
3.5.2
4.5
May 19 2011
4.5
Version: 3.5.2
This truly is an excellent tool for anyone needing an array of testing options at their disposal. It works flawlessly and does a nice job at breaking down requests and responses in a multitude of ways. The only thing lacking is more in depth documentation, although with it doesn't hinder the functionality of this excellent application.
Veryvito
Veryvito
Jul 6 2010
3.5.1
5.0
Jul 6 2010
5.0
Version: 3.5.1
I've been using Charles daily for more than a year now, and just realized that I've never reviewed it here. So to correct this omission: If you make your living creating Web applications, you REALLY should be using Charles. It takes all guesswork out of the interaction between server and browser -- simple GET/POST requests, SSL transactions, Ajax, XML, Rest, SOAP, Flash (even AMF calls), anything -- and shows you exactly what is transpiring when your users interact with your site or service. The best part: It works regardless of which browser you use (in fact, depending on your network settings for a virtual machine, you can even debug using IE in a VM window). You start taking the view for granted, and eventually you'll find you can also edit requests, optimizing your applications to ensure you only get/send the data you need. Firebug, which I used extensively before trying Charles, will soon seem "quaint" -- and woefully underpowered.
Iforgot
Iforgot
Aug 17 2008
1.6
5.0
Aug 17 2008
5.0
Version: 1.6
Amazingly useful tool for debugging applications that run any http requests. It's well-polished and has a nice intuitive interface. Even though it's a Java app, they did a great job making the UI look almost native.
makareim
makareim
Aug 15 2019
5.0
Aug 15 2019
5.0
Version: null
Ervins Strauhmanis
Ervins Strauhmanis
Jul 11 2018
5.0
Jul 11 2018
5.0
Version: null
leechienting
leechienting
Dec 16 2016
5.0
Dec 16 2016
5.0
Version: null
bumper314
bumper314
Jan 21 2014
5.0
Jan 21 2014
5.0
Version: null
salivan
salivan
Dec 23 2012
5.0
Dec 23 2012
5.0
Version: null
Sebnix
Sebnix
Aug 18 2011
5.0
Aug 18 2011
5.0
Version: null
P=NP
P=NP
May 19 2011
4.5
May 19 2011
4.5
Version: null
Veryvito
Veryvito
Jul 6 2010
5.0
Jul 6 2010
5.0
Version: null
Iforgot
Iforgot
Aug 17 2008
5.0
Aug 17 2008
5.0
Version: null
$50.00
One-Time Purchase
Buy Now
How would you rate Charles?
Similar apps
Cocoa Packet Analyzer
Network packet protocol analyzer.
Is this app is similar to Cocoa Packet Analyzer? Vote to improve the quality of this list.
Vote results
0
Upvotes
3
Total score
0
Downvotes
Paw
Interact with Representational State Transfer (REST) services.
Is this app is similar to Paw? Vote to improve the quality of this list.
Vote results
2
Upvotes
2
Total score
0
Downvotes
Wireshark
Network protocol analyzer.
Is this app is similar to Wireshark? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Debookee
Analyze the information being sent over your network.
Is this app is similar to Debookee? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
Postman
Securely share, sync and collaborate on your APIs.
Is this app is similar to Postman? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes