Independent vendor-source research and clear software comparisons. Sponsored content is labelled.Learn more
LET’S KEEP THINGS CLEAR

Get in touch.

Tell us about a correction, your software or a potential partnership.

SoftwareRadar is published and operated by STEINBERG LTD, company number 17242845.

Registered office: 128 City Road, London, EC1V 2NX, United Kingdom.

View the Companies House record ↗ · Contact the publisher