劍魚和旗魚最明顯的區別是背鰭,旗魚巨大的背鰭展開后,就像船帆和旗幟一樣,而劍魚的背鰭偏小;除了體表顏色和體形的差異,它們的“長劍”長度也不一樣,劍魚的喙占了體長的三分之一,要比旗魚長一些。劍魚是眾多兇猛魚類中的一類,它有著“魚類王國游泳冠軍”的稱號。劍魚具有十分明顯的體形特征,它的嘴部長而尖,約占其全長的三分之一左右,并且可以以每小時100多公里的速度在水里游動。大的劍魚體長可達5米,重量可以達到300-500公斤左右。

在海洋里,劍魚憑借著它們出色的身體素質,讓很多同類自嘆不如。更為有趣的是,它們有時候還會與鯊魚一起合作,合力攻擊世界上最大的動物一一鯨,在鯊魚們對鯨進行包圍攻擊時,劍魚就會抓住合適的機會,利用自己最尖銳的利劍全力出擊,直刺鯨的應部,給鯨造成重要的一擊。
劍魚和旗魚外形有些相似,它有非常長的上鄂,不同的是,劍魚的上鄂橫切面是扁的而不是圓的。劍魚擁有典型的流線型身體,體表光滑,上頜長而尖,背部的鰭較小,嘴較扁平,無腮和腹鰭。旗魚的第一背鰭長得又長又高,前端上緣凹陷,它們豎展的時候,仿佛是船上揚起的一張風帆,又像是扯著的一面面旗幟。人們因此叫它旗魚。體深藍色,腹側銀白,背鰭亮藍而有斑點。
最讓人們頭疼的是,具有如此強烈沖擊力的劍魚,不僅僅襲擊水中的同類,它們還時不時對人類發起攻擊。而對于其攻擊人類的原因,科學家們至今還沒有一個定論。在英國的某博物館里,陳列著劍魚攻擊人類船只的“罪證”一一一艘千瘡百孔的游船。英國保險公司曾經還有過針對因劍魚攻擊船只而受損傷的賠償條例。據相關人員的鍘算,劍魚攻擊艦船時所產生的威力,相當于15倍最重磅的鐵錘的敲擊力。