A cord locking apparatus comprising: an anchoring portion operative to be secured to a surface; and a cord lock portion (110; 310) having: a bottom coupled to the anchoring portion, and a top, a front side, a back side opposite to the front side, a first side and a second side between the front and back sides, and a central axis defined to pass between a center point of the top or a center point of the bottom; a channel extending from a first opening on the front side to a second opening on one of the first side, second side or back side along the bottom in a channel orientation direction, the channel being operative to receive a cord therethrough; and characterized in that the cord locking apparatus comprises a lock slot (312, 512) on the front side extending away from the first opening of the channel toward the top of the cord lock portion, the lock slot defining a channel end at a bottom of the lock slot and a lock end at the top of the lock slot, and the lock end being operative to receive and hold a first portion of the cord frictionally in a tension lock direction at an angle to a second portion of the cord disposed in the channel along the channel orientation direction, the lock slot further comprising: first and second slot walls (530a, b) extending from a proximal side at the front of the cord lock portion to a distal side in proximity to the central axis in the channel orientation direction, wherein the first and second slot walls (530a, b) are spaced apart by a first distance at the proximal side and are spaced apart by a second distance at the distal side, the bottom of the first and second slot walls forming the channel end; each of the slot walls having a plurality of locking teeth extending from the proximal side to the distal side and facing the plurality of locking teeth extending from the other slot wall. an anchoring portion operative to be secured to a surface; and a cord lock portion (110; 310) having: a bottom coupled to the anchoring portion, and a top, a front side, a back side opposite to the front side, a first side and a second side between the front and back sides, and a central axis defined to pass between a center point of the top or a center point of the bottom; a channel extending from a first opening on the front side to a second opening on one of the first side, second side or back side along the bottom in a channel orientation direction, the channel being operative to receive a cord therethrough; and characterized in that the cord locking apparatus comprises a lock slot (312, 512) on the front side extending away from the first opening of the channel toward the top of the cord lock portion, the lock slot defining a channel end at a bottom of the lock slot and a lock end at the top of the lock slot, and the lock end being operative to receive and hold a first portion of the cord frictionally in a tension lock direction at an angle to a second portion of the cord disposed in the channel along the channel orientation direction, the lock slot further comprising: first and second slot walls (530a, b) extending from a proximal side at the front of the cord lock portion to a distal side in proximity to the central axis in the channel orientation direction, wherein the first and second slot walls (530a, b) are spaced apart by a first distance at the proximal side and are spaced apart by a second distance at the distal side, the bottom of the first and second slot walls forming the channel end; each of the slot walls having a plurality of locking teeth extending from the proximal side to the distal side and facing the plurality of locking teeth extending from the other slot wall. a bottom coupled to the anchoring portion, and a top, a front side, a back side opposite to the front side, a first side and a second side between the front and back sides, and a central axis defined to pass between a center point of the top or a center point of the bottom; a channel extending from a first opening on the front side to a second opening on one of the first side, second side or back side along the bottom in a channel orientation direction, the channel being operative to receive a cord therethrough; and characterized in that the cord locking apparatus comprises a lock slot (312, 512) on the front side extending away from the first opening of the channel toward the top of the cord lock portion, the lock slot defining a channel end at a bottom of the lock slot and a lock end at the top of the lock slot, and the lock end being operative to receive and hold a first portion of the cord frictionally in a tension lock direction at an angle to a second portion of the cord disposed in the channel along the channel orientation direction, the lock slot further comprising: first and second slot walls (530a, b) extending from a proximal side at the front of the cord lock portion to a distal side in proximity to the central axis in the channel orientation direction, wherein the first and second slot walls (530a, b) are spaced apart by a first distance at the proximal side and are spaced apart by a second distance at the distal side, the bottom of the first and second slot walls forming the channel end; each of the slot walls having a plurality of locking teeth extending from the proximal side to the distal side and facing the plurality of locking teeth extending from the other slot wall.