Code Translator

Java to python converter

This is simple basic alpha version of Java to Python code converter. The main goal of this tool is to provide functionality to deal with converting custom Java code into equivalent Python code.


We are displaying some records. Which have been tested by the student developer and global programmers. You can take those examples to test our tool.

 Showing 1 to 10 of 31091 entries.
S NoCode
1import java.util.*; class Solution { public int solution(int X, int[] A) { // write your...
2import; import; import; import java...
3import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.DocumentBuilder; import or...
4class Solution { public int wiggleMaxLength(int[] nums) { if (nums.length < 2) ...
5package com.navas.test; import java.util.Scanner; class AliceAndBob { public static void main...
6import*; import java.util.*; class Solution { public static void main(String[] argv) { ...
7import; import; import java.awt.Color; import java.awt.image.Buffere...
8// Tested Code import java.util.*; class Hello { public static void main(String[] args) { //Y...
9import java.util.Scanner; class MatrixTranspose { public static void main(String[] args) { ...
10// Tested Code import; import; import
S NoFileNameCode


Our goal is to provide high quality code converter tool for programmers here are mentioned few tools.


Please share your knowledge to improve code and content standard. Also submit your doubts, and test case. We improve by your feedback. We will try to resolve your query as soon as possible.

New Comment

Hhdh     Today
Doesn't work well with functionals and array instantiation.

import java.util.*;
class Test
    public static void main(String[] args) {
        List<Long> a = new ArrayList<Long>(Arrays.asList(new Long[] {1L,2L}));

MANTOSH KUMAR     55 Day ago
Please convert the following JAVA code to PYTHON code the description of the files has been provided below as a link

>:(     91 Day ago
this program is dumb andruins your javascript please dont use this 
instead use this convert that can actual transfer in between files, 
(only under the "(..)" rule anything other would be invalid.
Kalkiteam     128 Day ago
It is capable, but it is designed to work with a single file to reduce the load on the server. If you use more than one file it will take more time. 
John     129 Day ago
Seriously? This can't handle dependence between files?
John     129 Day ago
Seriously? This can't handle dependence between files?
Kalkiteam     131 Day ago
It is very important to test for syntax errors, which detect valid code, before starting to convert the code. This is done so that your code can be changed without interruption.
By :
Nag     132 Day ago
Why do you compile the java class when converting in to python. How can you expect all import packages are available to you.
Pp021     185 Day ago
// file : XORCrypt
public class XORCrypt {
	private static String key = "o23sSendevia";

	public static String encrypt(String str) {
		int[] output = new int[str.length()];
		for (int i = 0; i < str.length(); i++) {
			int o = (Integer.valueOf(str.charAt(i)) ^ Integer.valueOf(key.charAt(i % (key.length() - 1)))) + '0';
			output[i] = o;
		String out = "";
		for (int enc : output) {
			out += enc + "'";
		return out.substring(0, out.length() - 1);

	public static String decrypt(String input) {
		String output = "";
		String[] str_split = input.split("'");
		int[] split = new int[str_split.length];
		for (int i = 0; i < str_split.length; i++) {
			try {
				split[i] = Integer.parseInt(str_split[i]);
			} catch (NumberFormatException e) {
				new RuntimeException(input, e);
				return input;
		for (int i = 0; i < split.length; i++) {
			output += (char) ((split[i] - 48) ^ (int) key.charAt(i % (key.length() - 1)));
		return output;
// Write note here
on decrypt method it has same variable on the loop please fix :)
take some min to fix the code but still useful

© 2022,, All rights reserved