เครื่องโซนาร์ (อังกฤษ: Sonar : Sound navigation and ranging) เป็นเครื่องมือสำหรับตรวจหาวัตถุใต้น้ำ มีความสำคัญเช่นเดียวกับเรือผิวน้ำ ส่วนมากจะถูกใช้ในการหาตำแหน่งของระเบิด เรืออับปาง ฝูงปลา และทดสอบความลึกของท้องทะเล มีหลักการทำงานคล้ายกับเครื่องเรดาร์ แต่โซนาร์จะใช้คลื่นเสียง และต้องใช้ในน้ำ แต่เรดาร์จะใช้ได้ในอากาศเท่านั้น
มีลักษณะการส่งคลื่นเสียงออกไปเป็นมุมจำกัด นิยมใช้กันในเรือดำน้ำเพื่อค้นหาตำแหน่งของเรือผิวน้ำ และเรือดำน้ำของข้าศึก โดยใช้การดักรับเสียงเครื่องจักร ใบพัดเรือ หรืออุปกรณ์ที่เกี่ยวข้อง โซนาร์ประเภทนี้ต้องติดตั้งบริเวณหัวเรือ เพื่อให้ห่างจากเสียงใบจักรของตนเอง ซึ่งอาจเข้ามารบกวนได้
มีลักษณะการส่งคลื่นเสียงกระจายออกไปรอบตัวเป็นรูปวงแหวนด้วยกำลังเท่ากันทุกทิศ นิยมใช้กับเรือผิวน้ำ ส่วนมากจะใช้ในการประมง เช่น การหาฝูงปลาใต้ทะเล หรือสิ่งมีชีวิตในน่านน้ำนั้น เครื่องโซนาร์ชนิดนี้จะต้องติดไว้ที่ท้ายเรือ โดยหย่อนตัวเครื่องส่งสัญญาณลงไปในน้ำ
คลื่นเสียงที่เครื่องโซนาร์ส่งออกมานั้น เป็นคลื่นเสียงที่แปลงมาจากสัญญาณไฟฟ้า สามารถทำได้โดยเปลี่ยนคลื่นเสียงเป็นสัญญาณไฟฟ้า และเปลี่ยนสัญญาณไฟฟ้ากลับเป็นคลื่นเสียง โดยต้องใช้อุปกรณ์ที่เรียกว่า ทรานสดิวเซอร์ (transducer) มี 2 ประเภท คือ
เป็นทรานสดิวเซอร์ที่เหมาะสำหรับใช้ในงานวัดระยะ ประกอบด้วยหลอดนิกเกิลรูปทรงกระบอกจำนวนมากยึดติดไว้กับแผ่นไดอะแฟรมบาง ๆ หลอดนิกเกิลทุกหลอดจะมีขดลวดพันอยู่โดยรอบ เมื่อปล่อยกระแสไฟฟ้าไหลผ่านขดลวด จะทำให้เกิดสนามแม่เหล็ก ซึ่งหลอดนิกเกิลจะเกิดการยืดหดสลับกัน ตามจังหวะสัญญาณไฟฟ้า ซึ่งทำให้แผ่นไดอะแฟรมเคลื่อนไหว และจะทำให้เกิดเสียงขึ้น
ทรานสดิวเซอร์แบบนี้เหมาะสำหรับใช้ในการเฝ้าฟังเสียง ประกอบด้วยผลึกของแร่จำนวนมากที่สามารถผลิตกระแสไฟฟ้าได้เมื่อได้รับแรงดัน ติดกับแผ่นไดอะแฟรม เมื่อมีไฟฟ้าผ่านเข้าผลึก จะทำให้เกิดการสั่นสะเทือนเป็นเสียงขึ้น แต่มีข้อเสียที่ไม่สามารถส่งคลื่นได้แรง และผลึกอาจแตกได้ ถ้าแรงดันไฟฟ้าที่ผ่านผลึกแรงเกินไป
ปัจจุบันกิจกรรมต่าง ๆ ของมนุษย์ได้สร้างคลื่นเสียงรบกวนใต้ทะเล ซึ่งเพิ่มระดับความดังขึ้นทุกที ไม่ว่าจะเสียงคำรามของเครื่องยนต์เรือเดินสมุทร การสำรวจแรงสั่นสะเทือนโดยบริษัทขุดเจาะน้ำมัน หรือคลื่นโซนาร์จากกองทัพเรือ กำลังคุกคามวิถีชีวิตสัตว์ทะเลอย่างรุนแรง โดยเฉพาะวาฬ โลมา และเต่าทะเล ซึ่งใช้คลื่นเสียงในการสื่อสาร หาอาหาร และจับคู่ผสมพันธุ์
สัตว์ทะเลที่ตื่นตกใจจากเสียงรบกวนอาจได้รับความทรมานจากอาการแบบที่เกิดกับนักดำน้ำเมื่อดำน้ำลึกแล้วรีบขึ้นสู่ผิวน้ำอย่างรวดเร็วโดยไม่ทันพักปรับระดับความดันตามกำหนด อีกทั้งผลกระทบที่เกิดจากเรือที่มีจำนวนมากขึ้น และมีความเร็วสูงขึ้น ทำให้มีสัตว์ทะเลถูกเรือชนเพิ่มมากขึ้นด้วย เนื่องจากใต้น้ำเต็มไปด้วยเสียงรบกวน สัตว์ทะเลจึงไม่ได้ยินเสียงเรือที่กำลังเล่นมา