A test tube automatic alignment and label attaching apparatus , comprising: a basket formed in a box shape and whose upper surface is open to receive a plurality of test tubes and having a concave bottom surface; a test tube supply device mounted inside the basket and configured to discharge test tubes received in the basket to one side of the basket ; and a test tube feeder configured to move the test tubes discharged from one side of the basket ; wherein the test tube supply device comprises: a swing bar having the center of rotation at a wall surface of the basket and configured to rotate along the concave bottom surface of the basket and to push the test tube to the one side of the basket ; and a first buffer formed at the one side of the basket and configured to seat a test tube pushed by the swing bar ; wherein the swing bar includes: a first rod connected to a rotating shaft to provide a radius of rotation of the swing bar and a second rod , connected to the first rod , configured to elongate in a width direction of the basket , align the test tubes supplied to the basket while rotating, and push up a random test tube positioned at the bottom of the basket along the bottom surface of the basket to supply the test tube to the first buffer . a basket formed in a box shape and whose upper surface is open to receive a plurality of test tubes and having a concave bottom surface; a test tube supply device mounted inside the basket and configured to discharge test tubes received in the basket to one side of the basket ; and a test tube feeder configured to move the test tubes discharged from one side of the basket ; wherein the test tube supply device comprises: a swing bar having the center of rotation at a wall surface of the basket and configured to rotate along the concave bottom surface of the basket and to push the test tube to the one side of the basket ; and a first buffer formed at the one side of the basket and configured to seat a test tube pushed by the swing bar ; a swing bar having the center of rotation at a wall surface of the basket and configured to rotate along the concave bottom surface of the basket and to push the test tube to the one side of the basket ; and a first buffer formed at the one side of the basket and configured to seat a test tube pushed by the swing bar ; wherein the swing bar includes: a first rod connected to a rotating shaft to provide a radius of rotation of the swing bar and a second rod , connected to the first rod , configured to elongate in a width direction of the basket , align the test tubes supplied to the basket while rotating, and push up a random test tube positioned at the bottom of the basket along the bottom surface of the basket to supply the test tube to the first buffer . a first rod connected to a rotating shaft to provide a radius of rotation of the swing bar and a second rod , connected to the first rod , configured to elongate in a width direction of the basket , align the test tubes supplied to the basket while rotating, and push up a random test tube positioned at the bottom of the basket along the bottom surface of the basket to supply the test tube to the first buffer . elongate in a width direction of the basket , align the test tubes supplied to the basket while rotating, and push up a random test tube positioned at the bottom of the basket along the bottom surface of the basket to supply the test tube to the first buffer . <EOS>