diff --git a/tools/convert_log_to_c.py b/tools/convert_log_to_c.py
old mode 100644
new mode 100755
index 5b54af4..5d6d2fa
--- a/tools/convert_log_to_c.py
+++ b/tools/convert_log_to_c.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
#
# Copyright (C) 2018 SoloKeys, Inc.
#
diff --git a/tools/ctap_test.py b/tools/ctap_test.py
old mode 100644
new mode 100755
index d137901..fbd2180
--- a/tools/ctap_test.py
+++ b/tools/ctap_test.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
#
# Copyright (C) 2018 SoloKeys, Inc.
#
diff --git a/tools/http2udb.py b/tools/http2udb.py
old mode 100644
new mode 100755
index ecc5377..f037449
--- a/tools/http2udb.py
+++ b/tools/http2udb.py
@@ -1,4 +1,5 @@
-#!/usr/bin/python
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
#
# Copyright (C) 2018 SoloKeys, Inc.
#
diff --git a/tools/nfcmon.py b/tools/nfcmon.py
old mode 100644
new mode 100755
index f0fc211..39c06a2
--- a/tools/nfcmon.py
+++ b/tools/nfcmon.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
#
# Copyright (C) 2018 SoloKeys, Inc.
#
diff --git a/tools/solotool.py b/tools/solotool.py
old mode 100644
new mode 100755
index 12bad67..b9f4606
--- a/tools/solotool.py
+++ b/tools/solotool.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Copyright (C) 2018 SoloKeys, Inc.