Our Strengths

 

Specialist Focus

We specialize in software components and developer tools only. With over 29 years' experience, we now serve 1.2 million registered users globally. Our knowledge is our strength.

 

Single Source

With 3,000 products to choose from, we are your one-stop shop. Our best-of-breed selection includes only high quality products from publishers with a proven track record and reliable support.

 

Official Distributor

Our direct worldwide agreements with each publisher ensure a prompt and accurate delivery of quotes and orders through our fast-track service.

 

Trusted Purchasing

We verify your entitlement for upgrades, subscription renewals and volume discounts to guarantee accurate and competitive pricing.

 

Complex Licensing

As specialists, we understand how to handle complex licensing needs including license co-term, assignment and transfer.

 

Legacy Licenses

We are authorized to license previous versions, critical for maintaining applications already in service.

1.4M

Licenses Delivered

1.2M

Registered Users

200+

Software Publishers

180+

Countries Served

29

Years in Business

Your Benefits

Informed Choice

Informed Choice

Our independent Product Comparisons help you compare features, pricing and licensing to make an informed decision.

Assisted Purchasing

Assisted Purchasing

Dedicated personal support from your initial inquiry to your post-sales needs. We believe in building relationships.

Meaningful Notifications

Meaningful Notifications

Useful reminders for product releases, subscriptions or maintenance renewals, tailored to you.

Easy Payment

Easy Payment

Flexible payment options to suit your needs with minimal delay to the purchase process.

ISV / SI Discount

ISV / SI Discounts

Personalised pricing and accurate license registration when buying on behalf of your customers.

Satisfaction Guaranteed

Satisfaction Guaranteed

A full refund within 30 days, with no re-stocking fees, if you are not 100% happy with the purchase.

Contact Options

Contact Options

Our Live Chat service is staffed by real people and we do not use chatbots.

We have a wealth of experience helping customers with product selection, licensing advice and after-sales enquiries.

* required fields

Please include country code.

Our Customer Services representatives speak English, French, German, Italian, Spanish, Portuguese, Japanese, Korean, Cantonese & Mandarin and are available to assist with any sales and technical queries. Call us free of charge from the countries listed below.

United States
United States

USAUSA

English888 850 9911 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09227:00pm-3:00am EST
Spanish888 850 99253:00am-5:00pm EST
 +1 770 250 61933:00am-5:00pm EST
 +44 118 958 11113:00am-5:00pm EST
USA
US Govt Sales

USAUS Government Sales

English888 850 9966 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09227:00pm-3:00am EST
USA
US Reseller Sales

USAUS Reseller Sales

English888 850 9955 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09227:00pm-3:00am EST
United Kingdom
United Kingdom

UKUnited Kingdom

English0800 581111 Toll Free24 hour
 0118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-092212:00am-8:00am GMT
Japan
Japan

JapanJapan

Japanese0120-343-550 Toll Free10:00am-6:00pm JST
 +81-3-3237-092210:00am-6:00pm JST
English0120-343-550 Toll Free9:00am-5:00pm JST
 +81-3-3237-092212:00am-8:00am GMT
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Argentina
Argentina

ArgentinaArgentina

Spanish0800 666 0185 Toll Free5:00am-7:00pm local time
 +1 770 250 61935:00am-7:00pm local time
 +44 118 958 11115:00am-7:00pm local time
English0800 666 0185 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09229:00pm-5:00am local time
Australia
Australia

AustraliaAustralia

English1 800 0 15292 Toll Free11:00am-7:00pm EDT
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-092211:00am-7:00pm EDT
Austria
Austria

AustriaAustria

German0800 281 750 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
English0800 281 750 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Belgium
Belgium

BelgiumBelgium

French0800 7 5603 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
English0800 7 5603 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Brazil
Brazil

BrazilBrazil

Portuguese0800 891 6478 Toll Free7:00am-8:00pm local time
 +1 770 250 61827:00am-8:00pm local time
 +44 118 958 11117:00am-8:00pm local time
English0800 891 6478 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-092210:00pm-6:00am local time
Bulgaria
Bulgaria

BulgariaBulgaria

English00800 115 4445 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09222:00am-10:00am EET
Canada
Canada

CanadaCanada

English888 850 9911 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09227:00pm-3:00am EST
French+44 118 958 11113:00am-11:30am EST
Chile
Chile

ChileChile

Spanish1230 020 6857 Toll Free5:00am-7:00pm local time
 800 570258 Toll Free5:00am-7:00pm local time
 +1 770 250 61935:00am-7:00pm local time
 +44 118 958 11115:00am-7:00pm local time
English1230 020 6857 Toll Free24 hour
 800 570258 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09229:00pm-5:00am local time
China
China

ChinaChina

Mandarin4001-226500 Toll Free9:00am-5:00pm local time
 +81-3-3237-09219:00am-5:00pm local time
Cantonese4001-226500 Toll Free9:00am-5:00pm local time
 +81-3-3237-09219:00am-5:00pm local time
English4001-226500 Toll Free24 hour
 +81-3-3237-09229:00pm-5:00am local time
 +1 770 250 610024 hour
 +44 118 958 111124 hour
Colombia
Colombia

ColombiaColombia

Spanish01800 710 2043 Toll Free3:00am-5:00pm local time
 +1 770 250 61933:00am-5:00pm local time
 +44 118 958 11113:00am-5:00pm local time
English01800 710 2043 Toll Free24 hour
 +1 770 250 619324 hour
 +44 118 958 111124 hour
 +81-3-3237-09227:00pm-3:00am local time
Croatia
Croatia

CroatiaCroatia

English0800 222550 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09221:00am-9:00am CET
Czech Republic
Czech Republic

Czech RepublicCzech Republic

English800 143 313 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Denmark
Denmark

DenmarkDenmark

English80 88 17 20 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Ecuador
Ecuador

EcuadorEcuador

Spanish1 800 010 562 Toll Free3:00am-5:00pm local time
 +44 118 958 11113:00am-5:00pm local time
 +1 770 250 61003:00am-5:00pm local time
English1 800 010 562 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09227:00pm-3:00am local time
Finland
Finland

FinlandFinland

English0800 1 18002 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09222:00am-10:00am EET
France
France

FranceFrance

French0800 90 92 62 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
English0800 90 92 62 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Germany
Germany

GermanyGermany

German0800 186 07 06 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
English0800 186 07 06 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Greece
Greece

GreeceGreece

English00800 44121891 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Hong Kong
Hong Kong

Hong KongHong Kong

Mandarin800 908 581 Toll Free9:00am-5:00pm local time
 +81-3-3237-09229:00am-5:00pm local time
Cantonese800 908 581 Toll Free9:00am-5:00pm local time
 +81-3-3237-09229:00am-5:00pm local time
English800 908 581 Toll Free9:00am-5:00pm local time
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09229:00am-5:00pm local time
Hungary
Hungary

HungaryHungary

English06800 16674 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
India
India

IndiaIndia

English000 800 44 01 455 Toll Free24 hour
 +81-3-3237-09225:30am-1:30pm local time
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Indonesia
Indonesia

IndonesiaIndonesia

English007803-81-1-0054 Toll Free24 hour
 +81-3-3237-09228:00am-4:00pm local time
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Ireland
Ireland

IrelandIreland

English1 800 535 661 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-092212:00am-8:00am GMT
Israel
Israel

IsraelIsrael

English180 924 2003 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09222:00am-10:00am local time
Italy
Italy

ItalyItaly

Italian800 790046 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
English800 790046 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Japan
Japan

JapanJapan

Japanese0120-343-550 Toll Free10:00am-6:00pm JST
 +81-3-3237-092210:00am-6:00pm JST
English0120-343-550 Toll Free9:00am-5:00pm JST
 +81-3-3237-092212:00am-8:00am GMT
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Republic of Korea
Korea, Rep. of

Republic of KoreaRepublic of Korea

Korean00798 14 800 6332 Toll Free10:00am-6:00pm local time
 +81-3-3237-092210:00am-6:00pm local time
English00798 14 800 6332 Toll Free24 hour
 +81-3-3237-092210:00am-6:00pm local time
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Malaysia
Malaysia

MalaysiaMalaysia

English1-800-81-0715 Toll Free9:00am-5:00pm local time
 +81-3-3237-09229:00am-5:00pm local time
 +1 770 250 610024 hour
 +44 118 958 111124 hour
Mexico
Mexico

MexicoMexico

Spanish800 681 1559 Toll Free2:00am-4:00pm CST
 +1 770 250 61002:00am-4:00pm CST
 +44 118 958 11112:00am-4:00pm CST
English800 681 1559 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09226:00pm-2:00am CST
Netherlands
Netherlands

NetherlandsNetherlands

English0800 022 8832 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09221:00am-9:00am CET
New Zealand
New Zealand

New ZealandNew Zealand

English800 449181 Toll Free12:00pm-8:00pm local time
 +81-3-3237-092212:00pm-8:00pm local time
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Norway
Norway

NorwayNorway

English800 1 3685 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Panama
Panama

PanamaPanama

Spanish00 1 800 203 1587 Toll Free3:00am-5:00pm local time
 +1 770 250 61003:00am-5:00pm local time
 +44 118 958 11113:00am-5:00pm local time
English00 1 800 203 1587 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09227:00pm-3:00am local time
Peru
Peru

PeruPeru

Spanish0800 53288 Toll Free3:00am-5:00pm local time
 +1 770 250 61003:00am-5:00pm local time
 +44 118 958 11113:00am-5:00pm local time
English0800 53288 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09227:00pm-3:00am local time
Philippines
Philippines

PhilippinesPhilippines

English1-800-1-8110359 Toll Free9:00am-5:00pm local time
 +81-3-3237-09229:00am-5:00pm local time
 +1 770 250 610024 hour
 +44 118 958 111124 hour
Poland
Poland

PolandPoland

English00800 442 1092 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Portugal
Portugal

PortugalPortugal

Portuguese800 844 125 Toll Free9:00am-10:00pm WET
 +44 118 958 11119:00am-10:00pm WET
 +1 770 250 61009:00am-10:00pm WET
English800 844 125 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-092212:00am-8:00am WET
Singapore
Singapore

SingaporeSingapore

English800-8110-850 Toll Free9:00am-5:00pm local time
 +81-3-3237-09229:00am-5:00pm local time
 +44 118 958 111124 hour
 +1 770 250 610024 hour
Mandarin800-8110-850 Toll Free9:00am-5:00pm local time
 +81-3-3237-09219:00am-5:00pm local time
Cantonese800-8110-850 Toll Free9:00am-5:00pm local time
 +81-3-3237-09219:00am-5:00pm local time
Slovenia
Slovenia

SloveniaSlovenia

English0800 80297 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
South Africa
South Africa

South AfricaSouth Africa

English0800 99 1088 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09222:00am-10:00am local time
Spain
Spain

SpainSpain

Spanish900 93 8926 Toll Free9:00am-11:00pm CET
 +44 118 958 11119:00am-11:00pm CET
 +1 770 250 61009:00am-11:00pm CET
English900 93 8926 Toll Free9:00am-11:00pm CET
 +44 118 958 11119:00am-11:00pm CET
 +1 770 250 61009:00am-11:00pm CET
 +81-3-3237-09221:00am-9:00am CET
Sweden
Sweden

SwedenSweden

English020 794 989 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Switzerland
Switzerland

SwitzerlandSwitzerland

German0800 83 5305 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
French0800 83 5305 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
Italian0800 83 5305 Toll Free9:00am-5:30pm CET
 +44 118 958 11119:00am-5:30pm CET
English0800 83 5305 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09221:00am-9:00am CET
Taiwan ROC
Taiwan ROC

Taiwan ROCTaiwan ROC

Mandarin00801-81-2796 Toll Free9:00am-5:00pm local time
 +81-3-3237-09219:00am-5:00pm local time
Cantonese00801-81-2796 Toll Free9:00am-5:00pm local time
 +81-3-3237-09219:00am-5:00pm local time
English00801-81-2796 Toll Free9:00am-5:00pm local time
 +81-3-3237-09229:00am-5:00pm local time
 +44 118 958 11119:00am-10:00pm WET
 +1 770 250 61009:00am-10:00pm WET
Thailand
Thailand

ThailandThailand

English1800-011-238 Toll Free8:00am-4:00pm local time
 +81-3-3237-09228:00am-4:00pm local time
 +1 770 250 610024 hour
 +44 118 958 111124 hour
Turkey
Turkey

TurkeyTurkey

English00 800 4491 3617 Toll Free24 hour
 +44 118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-09222:00am-10:00am EET
United Kingdom
United Kingdom

UKUnited Kingdom

English0800 581111 Toll Free24 hour
 0118 958 111124 hour
 +1 770 250 610024 hour
 +81-3-3237-092212:00am-8:00am GMT
United States
United States

USAUSA

English888 850 9911 Toll Free24 hour
 +1 770 250 610024 hour
 +44 118 958 111124 hour
 +81-3-3237-09227:00pm-3:00am EST
Spanish+1 888 850 99253:00am-5:00pm EST
 +1 770 250 61933:00am-5:00pm EST
 +44 118 958 11113:00am-5:00pm EST
Uruguay
Uruguay

UruguayUruguay

Spanish000 401 902 38 Toll Free6:00am-8:00pm local time
 +1 770 250 61006:00am-8:00pm local time
 0118 958 11116:00am-8:00pm local time
English000 401 902 38 Toll Free24 hour
 +1 770 250 610024 hour
 0118 958 111124 hour
 +81-3-3237-092210:00pm-6:00am local time
Viet Nam
Viet Nam

Viet NamViet Nam

English120-81-057 Toll Free8:00am-4:00pm local time
 +81-3-3237-09228:00am-4:00pm local time
 +1 770 250 610024 hour
 0118 958 111124 hour
Customer Service Team
Customer Service Team

USA

ComponentSource
650 Claremore Professional Way
Suite 100
Woodstock
GA 30188-5188
USA

See Map

Tel: +1 770 250 6100
Fax: +1 770 250 6199

Languages:
English / Spanish / Portuguese

Office hours:
9:00am - 7:00pm EST

DUNS Number:
059976303

FEID/EIN:
58-2336397

USA Gov UEI:
KG31NJ1EDHR1

Europe (Ireland)

ComponentSource
2nd Floor, Core B
Block 71, The Plaza
Park West Avenue
Park West Business Park
Dublin, D12 WDN2
Ireland

See Map

Tel: +353 1 685 6704
Fax: +353 1 685 6725

Languages:
English / French / German / Spanish / Italian

Office hours:
9:00am - 5:30pm GMT & CET

Registered in Ireland No:
612055

VAT Registration Number:
IE3504017GH

Europe (UK)

ComponentSource
The White Building
33 King's Road
Reading
Berkshire
RG1 3AR
United Kingdom

See Map

Tel: +44 118 958 1111
Fax: +44 118 958 9999

Languages:
English / French / German / Spanish / Italian

Office hours:
9:00am - 5:30pm GMT & CET

Registered in England No:
2890788

VAT Registration Number:
GB 641 9234 42

Asia-Pacific

ComponentSource
7F Kojimachi Ichihara Bldg
1-1-8 Hirakawa-cho
Chiyoda-ku
Tokyo
102-0093
Japan

See Map

Tel: +81 3 3237 0281
Fax: +81 3 3237 0282

Languages:
English / Japanese / Korean / Mandarin / Cantonese

Office hours:
10:00am - 6:00pm JST

Qualified Invoice Issuer Registration Number:
T4010001087420

Alternatively you can chat with us via the following channels: