Median advertised salary¥8.3M3,729 complete salary ranges
Average advertised salary¥8.5M3,729 complete salary ranges
Salary transparency57%3,982 jobs publish pay
?

Quick answers

What is the median advertised salary in Tokyo?

¥8.3M a year — the median midpoint of 3,729 complete advertised ranges; 57% of live jobs publish pay (as of October 8, 2026).

Which job category pays the most in Tokyo?

Software & IT, with a median advertised salary of ¥9.0M across 1,340 salary ranges (as of October 8, 2026).

Which tech skills pay the most in Tokyo?

Jobs asking for Kubernetes have the highest median advertised salary, ¥10.0M (105 salary ranges). This is an association, not proof the skill causes the difference (as of October 8, 2026).

Salary statistics

Typical advertised floor¥6.0M
Typical advertised ceiling¥10.0M

Median salary by job category

Job categoryLive jobsMedian salarySalary sample
Business & Corporate Roles3,201¥8.0M1,599 ranges
Software & IT2,416¥9.0M1,340 ranges
Creative & Media571¥7.2M355 ranges
Engineering & Infrastructure (Physical)506¥8.0M303 ranges
Customer Support & Service213¥6.5M98 ranges
Other61¥5.8M27 ranges
Education & Teaching21¥6.5M7 ranges
04

Which skills are associated with higher salaries?

SkillLive jobsMedian salarySalary samplevs market
Kubernetes178¥10.0M105 ranges+¥1.8M vs market
Next.js126¥10.0M85 ranges+¥1.8M vs market
Kotlin89¥10.0M55 ranges+¥1.8M vs market
Terraform284¥9.8M175 ranges+¥1.6M vs market
Go198¥9.8M120 ranges+¥1.5M vs market
Generative AI / LLM719¥9.5M414 ranges+¥1.3M vs market
Google Cloud426¥9.5M249 ranges+¥1.3M vs market
TypeScript355¥9.5M215 ranges+¥1.3M vs market
PostgreSQL146¥9.5M104 ranges+¥1.3M vs market
Node.js99¥9.5M63 ranges+¥1.3M vs market
07

Salary, language and visa signals

Original posting language

SignalLive jobsMedian salaryPublished rangesCoverage
Japanese posting5,857¥8.3M3,60862%
English posting775¥10.5M395%
Mixed-language posting357¥9.6M8223%

Estimated visa-support signal

SignalLive jobsMedian salaryPublished rangesCoverage
Visa maybe2,405¥9.3M95140%
No visa signal4,547¥8.0M2,77361%

Explicit Japanese requirement

SignalLive jobsMedian salaryPublished rangesCoverage
JLPT N2130¥8.0M5643%
JLPT N1188¥9.3M6836%
Native Japanese201¥10.0M6231%
Method and caveats

Annual base salary in millions of yen. Each job is represented by the midpoint of its published range.

Skills ranked by median salary, with at least 8 complete published salary ranges. Association does not prove the skill caused the difference.

How advertised salary differs alongside posting language and estimated visa support. These are unadjusted associations—not evidence that language ability or sponsorship caused the salary difference.

Read the sample before the median.

Only groups with at least 20 complete salary ranges are published. Coverage can differ sharply because many employers do not advertise pay, and the mix of occupations, seniority and employers differs between groups.

Posting language is observable, but it is not the same as a spoken-language requirement. English postings currently publish salary much less often, so their median may not represent the wider English-friendly market.

Visa likely means the listing has a strong AI-extracted or corroborated sponsorship signal; Visa maybe is weaker evidence. Neither is an employer guarantee, and “No visa signal” does not mean sponsorship is unavailable.

09

Methodology and limitations

How to read these numbers responsibly.

What is included?

6,989 live employer job pages explicitly located in Tokyo or a named Tokyo ward/neighborhood. Duplicate IDs and expired listings are removed; 2,216 Japan-wide or non-Tokyo listings are excluded.

How is demand measured?

A skill counts when the posting's structured vector is at least 70% confident. This includes explicit requests and strong deterministic implications such as React implying JavaScript.

How are salaries calculated?

Only valid ranges with both a minimum and maximum are used. We take each range midpoint, then calculate the median or mean across jobs. The complete-range coverage is 53%.

What does “now” mean?

The current snapshot refreshes after the job crawl. Daily aggregate snapshots are retained, and trend comparisons appear after 14 comparable days. Skill, language and visa-support fields are AI-assisted estimates; verify details on the employer's original posting.