Skip to main content
Version: 2.23.0

Network Condition

Reqable supports setting network conditions for specified domain names and simulating different network environments, such as offline, weak network, 2G, etc.

info

This feature is available in version v2.23.0+.

How to use

Select Network Condition from the Tools menu or use the shortcut Alt + J to open the configuration page.

Users can configure different network conditions for different hosts, but only one network condititon configuration can be enabled at a time. Host supports wildcard * and ?, and also supports the port number.

info

If you need to configure the network condition globally, just fill in * in the host.

Reqable has preset common network condition modes, and currently does not support user customization. The preset network condition is as follows:

Preset ModeUplink BandwidthDownlink BandwidthLatencyPacket Loss Rate
Offline0 bps0 bps0 ms100%
Bad Network0~1 Mbps0~1 Mbps1000ms10%
Slow Network1~5 Mbps1~5 Mbps100ms0%
Fast Network5~20 Mbps5~20 Mbps30ms0%
2G0~240 kbps0~200 kbps1200ms2.5%
3G0~780 kbps0~330 kbps400ms0%
4G30~50 Mbps5~10 Mbps50ms0%
5G40~70 Mbps7~15 Mbps0ms0%
Wi-Fi25~40 Mbps15~30 Mbps0ms0%
  • Uplink Bandwidth: affects the speed of data upload. The actual bandwidth calculation will take a random value within the interval.
  • Downlink bandwidth: affects the speed of data download. The actual bandwidth calculation will take a random value within the interval.
  • Latency: The minimum delay time for processing each data packet. If the bandwidth is not enough to trigger a delay, the actual delay may exceed this value.
  • Packet Loss Rate: simulates network abnormalities. If packet hits the loss, the request fails.