# Add-to-calendar tools ranked with your weights Rubric 0.2 (2026-10-29, pre-launch), data generated 2026-10-29. Same formula as the published scores: each category's points and maximum are multiplied by its multiplier, then score = points ÷ maximum × 100, minus any penalty. Method: https://calendarbookinglab.com/methodology#sensitivity | Category | Published points | Multiplier | Share of the total | | --- | ---: | ---: | ---: | | Price for value (`price`) | 24 | 1 | 24% | | Free plan (`freePlan`) | 12 | 1 | 12% | | Scheduling features (`scheduling`) | 18 | 1 | 18% | | Calendars & integrations (`integrations`) | 14 | 1 | 14% | | Developer & openness (`developer`) | 10 | 1 | 10% | | Reliability & privacy (`trust`) | 16 | 1 | 16% | | Help & docs (`support`) | 6 | 1 | 6% | | Place | Tool | Score | Published score | Published place | | ---: | --- | ---: | ---: | ---: | | 1 | [Cal.com](https://calendarbookinglab.com/tools/cal-com) | 89 | 89 | 1 | | 2 | [Calendly](https://calendarbookinglab.com/tools/calendly) | 78 | 78 | 2 | | 3 | [OnceHub](https://calendarbookinglab.com/tools/oncehub) | 75 | 75 | 3 | | 4 | [Koalendar](https://calendarbookinglab.com/tools/koalendar) | 70 | 70 | 4 | | 5 | [TidyCal](https://calendarbookinglab.com/tools/tidycal) | 69 | 69 | 5 | | 6 | [YouCanBookMe](https://calendarbookinglab.com/tools/youcanbookme) | 66 | 66 | 6 | | 7 | [Zoho Bookings](https://calendarbookinglab.com/tools/zoho-bookings) | 64 | 64 | 7 | | 8 | [Zcal](https://calendarbookinglab.com/tools/zcal) | 59 | 59 | 8 | | 9 | [HubSpot Meetings](https://calendarbookinglab.com/tools/hubspot-meetings) | 57 | 57 | 9 | | 10 | [Chili Piper](https://calendarbookinglab.com/tools/chili-piper) | 55 | 55 | 10 | | 11 | [Doodle](https://calendarbookinglab.com/tools/doodle) | 54 | 54 | 11 | | 12 | [Acuity Scheduling](https://calendarbookinglab.com/tools/acuity-scheduling) | 52 | 52 | 12 | | 13 | [SavvyCal](https://calendarbookinglab.com/tools/savvycal) | 50 | 50 | 13 | | 14 | [Setmore](https://calendarbookinglab.com/tools/setmore) | 44 | 44 | 14 | | 15 | [Google Calendar appointment schedules](https://calendarbookinglab.com/tools/google-appointment-schedules) | 42 | 42 | 15 | | 16 | [Microsoft Bookings](https://calendarbookinglab.com/tools/microsoft-bookings) | 39 | 39 | 16 | Ties are ordered by name. Pass a multiplier for any category, from 0 (leave it out) to 10; categories you leave out of the URL stay at 1. Categories: price, freePlan, scheduling, integrations, developer, trust, support. Example: /api/weights?price=2&freePlan=0. Add &format=json for JSON.