Client-side tools