ESCO and O*NET are two big lists of jobs from different places. A crosswalk is like a dictionary that tells you which job on one list matches which job on the other.
A crosswalk links matching jobs in ESCO and O*NET. That lets you combine ESCO's skills list with O*NET's tasks and work conditions for the same role, which gives you a fuller picture than either one on its own.
Use the European Commission's ESCO–O*NET crosswalk to join ESCO occupations to O*NET-SOC codes. Treat matches as candidates. Many are one-to-many, so validate each against local job descriptions before combining task and skill data.
Why bother
ESCO tells you the skills a role needs. O*NET tells you the tasks people do and the conditions they work in. When you want to map decisions and the skills needed to make them, having both for the same role is worth the extra step.
The official crosswalk
The European Commission has published a mapping between ESCO occupations and O*NET-SOC occupations. It's the place to start, rather than matching job titles by hand.
Things to watch for
One-to-many matches. One ESCO occupation can match several O*NET occupations, and the reverse. Pick the closest by reading the descriptions, not just the titles.
Different levels of detail. Some areas are split finely in one framework and grouped broadly in the other. When that happens, note it and work at the broader level.
Local reality wins. Both frameworks describe averages. Use the crosswalk to build a first draft, then check it against your own job descriptions and what people actually do.
A simple workflow
- Find the ESCO occupation closest to your role.
- Use the crosswalk to find candidate O*NET occupations.
- Take the essential skills from ESCO and the tasks and work context from O*NET.
- Check the combined profile with people in the role.
- Use the tasks to find decisions, as in Map the work, then the decisions.