diff --git a/python/tr-iffic b/python/tr-iffic
new file mode 100755
index 0000000..5bb5b15
--- /dev/null
+++ b/python/tr-iffic
@@ -0,0 +1,18 @@
+#!/usr/bin/env python
+# encoding: UTF-8
+
+import sys
+import fileinput
+
+MAP = {
+  '>': '→',
+  '<': '←',
+  '^': '↑',
+  'v': '↓',
+}
+
+for line in fileinput.input():
+    if line.startswith("| ") or line.startswith("    "):
+        for char in MAP:
+            line = line.replace(char, MAP[char])
+    sys.stdout.write(line)