diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
index eade9ce884ca44b8eeeb664d00d37d884f764d89..429bdcefdce76ad0001a49971eeffe5da7a15c4a 100644
--- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
@@ -450,6 +450,8 @@ OverlayPanel.prototype.openAddOverlayDialog = function () {
       }
       if (fileContent === null) {
         GuiConnector.alert("Neither file was selected nor data was entered");
+      } else if (fileContent.length > 1024 * 256) {
+        GuiConnector.alert("File to big.<br>Please reduce file size or contact administrators.");
       } else {
         var data = {
           name: nameInput.value,