Worksheet
Score a URL shortener yourself
The scorecard is five rules and six facts. If a tool is missing from this site, or you disagree with the weights, you can run the same arithmetic in a few minutes.
Step 1: collect the facts
Open the vendor's pricing page and write down the following. If a fact is not on the page, write "not published". That is itself a data point.
- Free plan: does one exist? How many links? Is a custom domain included? Does it show ads on links? How much analytics history?
- Cheapest paid plan: monthly price, billed monthly or annual only, link quota, number of custom domains, analytics retention.
- Features: for each of the fourteen on the features page, note whether it is included, on a higher tier, or absent.
- Launch year.
Step 2: apply the rules
Each column page states its rule in full. In short:
- Free plan (10): links up to 4, custom domain up to 3, no ads 1.5, analytics up to 1.5.
- Value (10): entry price up to 5 (minus 0.5 if annual only), links on that plan up to 3, domains on that plan up to 2.
- Features (10): weighted sum of fourteen features, conditional availability counts half, divided by 11 and scaled to 10.
- Transparency (10): readable pricing page 4, paid retention stated 2, free analytics stated 1, ads policy stated 2, features documented up to 1.
- Track record (10): 15 or more years 10, 10 to 14 years 8, 6 to 9 years 6, 4 to 5 years 4, 2 to 3 years 2, under 2 years 1.
Step 3: choose weights and total
This site uses 30, 25, 20, 15 and 10. Yours may differ. Three common alternatives:
| Priority | Free | Value | Features | Transparency | Track record |
|---|---|---|---|---|---|
| Solo creator, no budget | 50 | 15 | 15 | 10 | 10 |
| Marketing team, paying | 10 | 30 | 35 | 15 | 10 |
| Links in print, long life | 15 | 20 | 15 | 20 | 30 |
Total = (free ÷ 10 × weight) + (value ÷ 10 × weight) + (features ÷ 10 × weight) + (transparency ÷ 10 × weight) + (track record ÷ 10 × weight). The weights must add to 100.
A worked example
Take ReSlug from the dataset. Its sub-scores are free 9.5, value 9.5, features 8.6, transparency 10.0, track record 1.0. Under the site weights the total is 85.5.
Under the "links in print" weights above, the same sub-scores give 69.2, and TinyURL moves from 55.1 to 64.1. Same facts, different question, different order. That is what the weights are for.
Questions & answers
What if the pricing page does not state a number?
Score the missing part as zero and deduct in the transparency column. Do not guess. A vendor that leaves a limit unsaid has told you something.
Can I add a column?
Yes, as long as the rule is written down before you look at the tools and the weights still add to 100. Support response time is a common addition if you can measure it.
Why not just use the total on this site?
Because the default weights encode one set of priorities. If yours differ, the order may too, and ten minutes with the worksheet will tell you.
Sources for this entry
- Methodology for this site /methodology/
Checked 8 November 2026. Vendor pages change; the date is the claim.
Cite this entry
Top URL Shorteners. "Score a URL shortener yourself". Reviewed 8 November 2026. https://topurlshorteners.com/score-a-url-shortener-yourself/