
Speed simulator is a simple throttling proxy which allows you to see how your site behaves under diffrent connection speeds. It was written by me to test AJAX/Flash loaders and see how much my time took to load.You can simulate various speeds like that of a modem or a ADSL.A pre delay function is also there to help simulate delays due to DNS , connection establishment etc.
See the Demo Video to see how it works.
Installation
Simply unzip from the archive and double click on it to run it.
Usage
Just select the Speed and the Port on which you want Speed Simulator to start on. Once this is done open your favorite browser and set the proxy to 127.0.0.1 and set the port to the select port (default 8080).Now click start in Speed Simulator and open the site that you wish to test.


Really cool little tool !
exactly what I needed…
unfortunately – I have to test through a proxy/vpn… darn!
… It is still an outstanding tool… the way I like it:
simple to install
simple to use
basic in everyway except for the outstanding work it says it does…
Bravo !
We need more software without the frills and bells that works the way yours work !
Gilles Girard
Dude, thanks! Exactly what I need.
Excellent application for testing! It would be handy to have the option to add more speeds either by the end user or growing the list adding 1.5 Mbps, 3 Mbps, and 5 Mbps.
Thanks for the handy application.
Oh shit you saved me a lot of time and frustration.
Thanks pal.
This Win32 app does the job for Windows users. But Linux users will have to look elsewhere.
Hola
just passed by consedince while searching for some articles
anyway nice blog Will check it out Later on ,hope you accept me as a follower. thanks ^^
Love the tool!
But, please as Mark said above, can you add a “custom” speed option?
Broadband speeds are increasing and this option would future-proof the tool.
Thanks for your work.
Love the tool!
But, can you please, as Mark above requested, add an option for “custom” speeds, input by the user?
Broadband speeds are increasing rapidly and this would future proof the tool.
Thanks for you work.
it doesn’t throttle upload speed.
i could not experiance the difference in download time when i change the download speed in your utility though i changed proxy to 127.0.0.1 and port to 8080. moreover i watched the video. in video you shown a utility which opens by a click on bottom right hand side icon, which displays file download time. how to get that view. when i start speed simulator that sign doesn’t comes as is coming in video and i can’t see file names and their download time interface. how do i view it.
This is awesome. This is the very reason why I was looking for a speed simulator tool. I’m doing an AJAX upload and trying to get a feel for my progress bar animation and logic.
I don’t know if anyone else had tried Fiddler to modify the connection speed for AJAX progress testing, however I tried it and it gave me nothing but issues with the way “onProgress” would fire (or lack there of). Just a word to others as I fought with this for a couple of hours, to finally find out it was Fiddler that was causing the issues.
Seems not to wotk with FF7 on Win7. Any ideas?
Did you set the proxy.
Thanks for this wonderful tool. It’s solved my problem after more than 3hrs searching of Googling and 20MB worth of data on my internet account.
However, it needs to be explained better how to get it to work. I also had difficulties with firefox.
It’s confusing when you say the user should ‘set the proxy’ and not explain that this should be done within firefox browser. The speed simulator also has a setting for ‘proxy’, but it should be clearer that the firefox proxy settings should also be adjusted.
Thanks.
This tool seems really excellent. However, I was not able to see any change in speed, even though I followed your instructions. This is on Windwos 7
Did you setup the proxy.
Hi,
I noticed that is routed http traffic alright. But it was messig up routing https traffic. Only http traffic is working fine. On FF 8 after setting proxy for all types of traffic to go through the throttler, I got the following error:
The proxy server is refusing connections
Firefox is configured to use a proxy server that is refusing connections.
Check the proxy settings to make sure that they are correct.
Contact your network administrator to make sure the proxy server is
working.
Hi,
I got the tool working but when I run a WordPress site through WAMP it looks like the proxy gets mixed up with the IP. it calls the IP twice and adds http/ in between eg. localhost/mysite/http/localhost/mysite/
I set up a fresh db and WP install and the URL rewrite works but the same problem happens when I try to go to the new installations back-end.
Any ideas?
I’m not experienced in networking so I’m working on my gut instinct
PS. Thanks for the tool
Great tool. Doesn’t throttle the upload though, and that was what I needed!!
So bad you don’t give access to the port number at the other side of the tunnel: my server doesn’t run on port 80!
Doesn’t work for me. I’m inside a corporate network. When I type in the URL to my personal website in firefox, it get’s redirected to a whacky URL with the domain name in the URL twice. Have you thought about posting the code and open-sourcing this app? I would be happy to help discover and fix this type of problem.
Works great
Also on Linux with Wine!
Nice work dude
It is not working under windows 7 and ff 14.
I set it up correctly and used foxy proxy afterwards.
I tried a LAN IP for the connection. It gave me “404 Host not found”. Without the proxy i can access the LAN IP just fine.
The other benefit that comes with pizza coupons is that locating them is very easy.
They have been helping grocery shoppers save money since 1998.
If you want to use a graphic on each of the coupons, you
can.