diff --git a/src/main/java/pl/jalokim/propertiestojson/util/PropertiesToJsonParser.java b/src/main/java/pl/jalokim/propertiestojson/util/PropertiesToJsonParser.java
index <HASH>..<HASH> 100644
--- a/src/main/java/pl/jalokim/propertiestojson/util/PropertiesToJsonParser.java
+++ b/src/main/java/pl/jalokim/propertiestojson/util/PropertiesToJsonParser.java
@@ -6,8 +6,10 @@ import pl.jalokim.propertiestojson.helper.PropertyKeysPickup;
 import pl.jalokim.propertiestojson.object.ObjectJson;

 

 

+import java.util.HashMap;

 import java.util.List;

 import java.util.Map;

+import java.util.Properties;

 

 import static pl.jalokim.propertiestojson.Constants.DOT;

 

@@ -16,6 +18,12 @@ public class PropertiesToJsonParser {
 

     private static PropertyKeysPickup propertyKeysPickup = new PropertyKeysPickup();

 

+    public static String parseToJson(Properties properties){

+        Map<String, String> map = new HashMap<>();

+        properties.stringPropertyNames().stream().forEach((name)->map.put(name,properties.getProperty(name)));

+        return parseToJson(map);

+    }

+

     public static String parseToJson(Map<String, String> properties) {

         ObjectJson coreObjectJson = new ObjectJson();

         for (String propertiesKey : getAllKeysFromProperties(properties)) {
#4 parse from java properties