Python output will appear here…
Java output will appear here…
Hyphens become underscores
All hyphens are replaced with underscores before case conversion is applied.
Numbers are preserved
Numeric segments are kept as-is in both Python and Java output.
Python: everything lowercase
Snake_case: all words lowercase, joined by underscores.
Java: camelCase
First word lowercase, subsequent words capitalised.
Strip prefixes (optional)
Toggle removes WS-, LV-, GV-, LS- working-storage prefixes before conversion.
Space-separated input
Each token is treated as a separate variable name to convert. Mix lines and spaces freely.
Need the full migration, not just variable names?
Language Foundry's transpiler converts entire COBOL and RPG IV codebases to idiomatic Java 21 — data types, business logic, embedded SQL, and all. Variable names are just the beginning.