{"rid":"egress/freefrp-com","card":{"rid":"egress/freefrp-com","eid":"freefrp","topic":"egress","slug":"freefrp-com","provider":"freefrp.com public server","url":"https://www.freefrp.com/","domain":"freefrp.com","category":"udp port forward","tier":"free","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"per-ip-shaping","identity_kind":"anonymous","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"cli","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-23T00:00:00.000Z","verified_basis":"live","checked_on":"2026-10-23","stale_on":"2026-11-22","n_evidence":1,"usd_month":null,"usd_per_tb_month":null,"summary":"Open protocols: TCP / UDP / HTTP / HTTPS; open ports: 10000 to 60000; auth token: public.freefrp.com. [translated]","duplicate_of":null,"n_unknown":2},"record":{"topic":"egress","slug":"freefrp-com","provider":"freefrp.com public server","url":"https://www.freefrp.com/","category":"udp port forward","tier":"free","free_tier":{"stated":"Open protocols: TCP / UDP / HTTP / HTTPS; open ports: 10000 to 60000; auth token: public.freefrp.com. [translated]","unit":"unlimited","metered_on":"none","source_url":"https://www.freefrp.com/","read_on":"2026-10-23","notes":""},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://www.freefrp.com/","notes":""},"retention":{"stated":"not applicable","days":null,"source_url":"https://www.freefrp.com/","notes":""},"egress":{"terms":"No byte quota is published. The page warns that sustained bandwidth at or above 30 Mbps will get the /24 banned.; ingress: udp","metered":false,"free_allowance":"none published","price_per_tb":null,"source_url":"https://www.freefrp.com/"},"interface":["cli"],"interface_detail":"Standard frpc against a published server and token.","tooling":"any frpc","chaining":"A no-identity UDP entry point that can front a WG listener, at the cost of an address that may move.","limits":[{"kind":"per-ip-shaping","value":"sustained 30 Mbps triggers a /24 ban","source":"https://www.freefrp.com/"},{"kind":"volume-quota","value":"none published","source":"https://www.freefrp.com/"}],"limits_note":"","binding":"per-ip-shaping","binding_note":"No byte cap exists, so the 30 Mbps sustained threshold is the first thing that fails: it is a rate, and 1 TiB/month needs only 3.24 Mbps, so the quota test can pass while a burst still gets the address banned.","identity_cost":{"kind":"anonymous","detail":"No account: the page publishes the server address, port, version and a shared auth token.","country":"None"},"reliability_note":"The operator warns the IP may change at any time and that sustained 30 Mbps gets the whole /24 blocked.","confidence":"documented","confidence_note":"The endpoint, port range, protocols and ban threshold are all on the page today. A probe would settle whether UDP is actually served on the listed port.","evidence":[{"url":"https://www.freefrp.com/","date":"2026-10-23","proved":"TCP/UDP/HTTP/HTTPS on ports 10000-60000, shared token, 30 Mbps sustained triggers a ban, IP may change without notice"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-23T00:00:00.000Z","price_per_tb_month":"USD 0","notes":"The most permissive free endpoint in the sweep: no account, no quota, UDP in the port range. Unlimited here means the operator publishes no byte cap, not that it promises unmetered capacity. It is a single volunteer server with an explicit no-SLA warning, so the binding is reliability, not volume. The /24 ban means a shared address takes neighbours with it.","extras":{"wg_path":"inside-udp","wg_detail":"A raw frps endpoint with a shared token and a 10000-60000 port range; a WG datagram can be proxied on any port in that range, subject to frp's UDP session handling.","ingress":"udp","volume_tib_month":null,"volume_stated":"No byte quota is published. The page warns that sustained bandwidth at or above 30 Mbps will get the /24 banned.","bytes_transit":"yes","transit_note":"One volunteer server carries the datagrams."}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:per-ip-shaping","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:volume-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.price_per_tb_month","kind":"price-per-tb","num":0,"unit":"TB","per":"month","currency":"USD","usd":0,"fx_date":null,"parse":"ok"}],"unknown":[["$.per_object_cap.stated","not-applicable"],["$.retention.stated","not-applicable"]],"history":[],"drift":[]}