diff --git a/src/caoscrawler/crawl.py b/src/caoscrawler/crawl.py
index 2538d1189c933b19f8cb0ba3fd2c660b23a31e33..9274145f1778e00ed2175b7e65855587eed0ef76 100644
--- a/src/caoscrawler/crawl.py
+++ b/src/caoscrawler/crawl.py
@@ -42,6 +42,7 @@ import argparse
 from argparse import RawTextHelpFormatter
 import caosdb as db
 from caosadvancedtools.crawler import Crawler as OldCrawler
+import warnings
 from caosdb.common.datatype import is_reference
 from .stores import GeneralStore, RecordStore
 from .identified_cache import IdentifiedCache
@@ -382,6 +383,12 @@ class Crawler(object):
         # More converters from definition file:
         if "Converters" in definition:
             for key, entry in definition["Converters"].items():
+                if key in ["Dict", "DictTextElement", "DictIntegerElement", "DictBooleanElement",
+                           "DictDictElement", "DictListElement", "DictFloatElement"]:
+                    warnings.warn(DeprecationWarning(f"{key} is deprecated. Please use the new"
+                                                     " variant; without 'Dict' prefix or "
+                                                     "'DictElement' in case of 'Dict'"))
+
                 converter_registry[key] = {
                     "converter": entry["converter"],
                     "package": entry["package"]