{"data":{"slug":"nintendo-joy-con","type":"game_controller","brand":"Nintendo","name":"Joy-Con Pair","aliases":["Joy-Con","Joy-Con (L)/(R)","Nintendo Switch Joy-Con","Joy-Con (L)","Joy-Con (R)","HAC-015","HAC-016"],"release_date":"2017-03-03","url":"https://arkivo.dev/controllers/nintendo-joy-con","specs":{"series":"Nintendo Switch","model_numbers":["HAC-015","HAC-016"],"gtins":null,"announce_date":"2016-10-20","status":"available","predecessor":null,"successor":"nintendo-joy-con-2","launch_price_usd":79.99,"launch_price_eur":null,"markets":null,"colors":["Grey","Neon Red/Neon Blue","Neon Yellow","Neon Green/Neon Pink","Blue/Neon Yellow","Neon Purple/Neon Orange","Pastel Pink/Pastel Yellow","Pastel Purple/Pastel Green","Pastel Pink"],"manufacturer_url":"https://www.nintendo.com/en-gb/Hardware/Accessories/Accessories-1183144.html","spec_sheet_url":"https://www.nintendo.com/my/hardware/switch/modal/specs/joy-con.html","manual_url":"https://www.nintendo.com/eu/media/downloads/support_1/nintendoswitch/NSwitch_Information_JoyCon_EUR.pdf","eprel_registration_number":null,"warranty_years":1,"form_factor":"detachable_pair","stick_layout":"offset","face_button_labels":"nintendo","first_party":true,"compatible_platforms":["nintendo_switch","nintendo_switch_2"],"platform_connections":[{"platform":"nintendo_switch","connection":"bluetooth","full_features":true},{"platform":"nintendo_switch_2","connection":"bluetooth","full_features":false}],"official_license":null,"input_modes":null,"input_mode_switch":null,"steam_input_native":true,"wake_console":true,"phone_max_length_mm":null,"phone_case_compatible":null,"connection_types":["bluetooth"],"bluetooth_version":"3.0","wireless_receiver":"none","receiver_connector":null,"wireless_range_m":null,"paired_device_slots":1,"wired_connector":"none","usb_version":null,"cable_detachable":null,"cable_length_m":null,"cable_type":null,"polling_rate_modes":null,"polling_rate_wired_hz":null,"polling_rate_wireless_hz":null,"polling_rate_bluetooth_hz":null,"stick_technology":"potentiometer","stick_module_model":null,"stick_resolution_bits":null,"stick_dead_zone_default_pct":null,"stick_dead_zone_adjustable":null,"stick_curve_adjustable":null,"stick_tension_adjustable":false,"stick_tension_levels":null,"stick_throw_deg":null,"stick_gate_shape":null,"stick_click":true,"swappable_sticks":null,"stick_cap_options":null,"stick_modules_replaceable":"solder_free_service","stick_calibration":["system_settings"],"trigger_technology":"digital","trigger_resolution_bits":null,"trigger_travel_mm":null,"trigger_stops":false,"trigger_stop_positions":null,"trigger_stop_type":null,"trigger_travel_short_mm":null,"trigger_dead_zone_adjustable":null,"trigger_hair_mode":null,"adaptive_triggers":null,"face_button_switch_type":"membrane","face_button_switch_model":null,"face_buttons_swappable":null,"bumper_switch_type":null,"dpad_type":"four_button","dpad_switch_type":"membrane","back_buttons":0,"back_button_type":null,"back_paddles_removable":null,"extra_shoulder_buttons":null,"programmable_buttons":null,"on_device_remapping":false,"onboard_profiles":0,"profile_button":null,"turbo_function":null,"macro_support":false,"share_button":true,"rumble":["hd_haptics"],"rumble_motor_type":"lra","rumble_motor_count":2,"trigger_rumble_motor_count":0,"rumble_intensity_adjustable":null,"gyro":true,"motion_sensor_axes":6,"gyro_mouse_mode":null,"touchpad":false,"touchpad_count":null,"touchpad_clickable":null,"nfc":true,"ir_camera":true,"built_in_display":false,"light_bar":null,"rgb_lighting":null,"lighting_zones":null,"measured_latency":[{"connection":"bluetooth","input":"button","avg_ms":14.47,"min_ms":6.81,"max_ms":24.33,"jitter_ms":4.29,"polling_rate_hz":66.78,"test_platform":"windows"}],"measured_button_latency_wired_ms":null,"measured_button_latency_wireless_ms":null,"measured_button_latency_bluetooth_ms":14.47,"measured_stick_latency_wired_ms":null,"measured_stick_latency_wireless_ms":null,"measured_stick_latency_bluetooth_ms":null,"measured_stick_tests":null,"measured_stick_inner_dead_zone_pct":null,"measured_stick_circularity_error_pct":null,"measured_battery_life":null,"measured_charge_time_min":null,"measured_weight_g":null,"headphone_jack":false,"headphone_jack_connections":null,"built_in_speaker":false,"built_in_microphone":false,"mic_mute_button":false,"expansion_port":null,"battery_type":"built_in","battery_count":2,"battery_included":true,"battery_capacity_mah":525,"battery_capacity_wh":1.9,"battery_life_claimed":[{"connection":null,"rumble":null,"lighting":null,"hours":20}],"battery_life_max_h":20,"charging_port":null,"charge_time_0_100_min":210,"charging_dock":"sold_separately","charging_dock_name":"Joy-Con Charging Stand (two-way)","play_while_charging":true,"battery_indicator":["on_screen"],"shell_material":null,"grip_texture":null,"grips_swappable":null,"faceplate_swappable":null,"user_replaceable_parts":["Joystick modules"],"companion_app":null,"companion_app_platforms":null,"firmware_updatable":true,"dimensions_mm":{"width_mm":35.9,"height_mm":102,"depth_mm":28.4},"weight_g":null,"fcc_id":null,"other_certifications":["Directive 2014/53/EU"],"in_the_box":["Joy-Con (L)","Joy-Con (R)","2 x Joy-Con straps (grey)"],"cables_included":null,"carrying_case":"none","stick_drift_warranty_years":null},"variants":[{"colors":["Grey"]},{"colors":["Neon Red/Neon Blue"]},{"colors":["Neon Yellow"]},{"colors":["Neon Green/Neon Pink"]},{"colors":["Blue/Neon Yellow"]},{"colors":["Neon Purple/Neon Orange"]},{"colors":["Pastel Pink/Pastel Yellow"]},{"colors":["Pastel Purple/Pastel Green"]},{"colors":["Pastel Pink"]}],"sources":[{"url":"https://www.nintendo.com/my/hardware/switch/modal/specs/joy-con.html","kind":"manufacturer_page","accessed":"2026-10-10","fields":["spec_sheet_url","bluetooth_version","stick_click","dpad_type","share_button","rumble","gyro","touchpad","nfc","ir_camera","battery_type","battery_included","battery_capacity_mah","battery_life_claimed","charge_time_0_100_min","dimensions_mm","built_in_speaker","built_in_microphone","mic_mute_button"],"notes":{"spec_sheet_url":"Maker Joy-Con specification table with separate Joy-Con (L) and Joy-Con (R) columns. The Japanese maker table at nintendo.com/jp/hardware/switch/modal/specs/joy-con.html gives the same values. The US tech-specs page repeats the dock size under Joy-Con, so its size row is not used.","bluetooth_version":"Bluetooth 3.0 on both Joy-Con. Joy-Con (R) adds NFC. Console Bluetooth 4.1 is a separate device specification.","stick_click":"Left Stick Button and Right Stick Button are listed.","dpad_type":"Joy-Con (L) lists Up/Down/Left/Right buttons, which are four separate buttons and not a cross D-pad.","share_button":"Capture Button on Joy-Con (L).","rumble":"HD rumble, capable of multiple vibration patterns. Stored as HD haptics. Motor type and count are not published.","gyro":"Accelerometer and gyroscope in both Joy-Con. The number of axes is not published.","touchpad":"Complete maker button and sensor inventory has no touchpad.","nfc":"NFC is in Joy-Con (R) only.","ir_camera":"IR Motion Camera is in Joy-Con (R) only.","battery_type":"Lithium-ion. The maker says the internal battery cannot be removed. From 16 July 2026 the maker replaces some European units on a rolling basis with revisions that have a user-replaceable battery. Those revisions are not covered here.","battery_capacity_mah":"525 mAh in each Joy-Con. This is not the total for the pair.","battery_life_claimed":"Approx. 20 hours for each Joy-Con. Maker estimate. Connection and rumble conditions are not stated.","charge_time_0_100_min":"Approx. 3.5 hours, converted exactly to 210 minutes. The Joy-Con must be attached to the console or a Joy-Con charging grip to charge.","dimensions_mm":"102 mm tall x 35.9 mm wide x 28.4 mm thick for each Joy-Con. These are single-controller dimensions, not the pair side by side. Weight is left out because the maker gives approx. 49 g for Joy-Con (L) and approx. 52.1 g for Joy-Con (R) and no pair weight.","built_in_speaker":"The spec table lists buttons, communication, sensors, rumble and battery for each Joy-Con. It lists no speaker. Audio port is also absent per Gamepadla","built_in_microphone":"The spec table sensor list has accelerometer, gyroscope and IR Motion Camera only. No microphone is listed","mic_mute_button":"The button list for both Joy-Con has no mute button"}},{"url":"https://www.nintendo.com/en-gb/Hardware/Accessories/Accessories-1183144.html","kind":"manufacturer_page","accessed":"2026-10-10","fields":["series","manufacturer_url","form_factor","first_party","compatible_platforms","colors","variants","play_while_charging","in_the_box","status","carrying_case","wireless_receiver"],"notes":{"form_factor":"Joy-Con Pair is a set of a Joy-Con (L) and a Joy-Con (R). Each can be used alone or both together.","compatible_platforms":"Listed as a Nintendo Switch accessory. Switch 2 support comes from the maker compatibility page.","colors":"Joy-Con Pair section lists Grey, Neon red/Neon blue, Neon yellow, Neon green/Neon pink, Blue/Neon yellow, Neon purple/Neon orange, Pastel Pink/Pastel Yellow and Pastel Purple/Pastel Green, the two pastel sets with release date 30/06/2023. Pair names are written as in the maker battery-revision page. Pastel Pink comes from that page.","variants":"One row per colour pair. All pairs use the same HAC-015 and HAC-016 model numbers, so no row has its own model number. Single Joy-Con (L) and Joy-Con (R) sales are not rows.","play_while_charging":"The maker says the Joy-Con charging grip, sold separately, can recharge the Joy-Con while you play. The bundled non-charging grip cannot.","in_the_box":"Also includes: 2 x Joy-Con straps (grey). The EU leaflet names the strap HAC-014. No grip, cable or charger is included.","status":"The Joy-Con Pair is listed on the maker current accessories page with battery-revision notes for units sold from summer 2026, so it is still sold","carrying_case":"The Joy-Con Pair box list is a Joy-Con (L), a Joy-Con (R) and two Joy-Con straps. No case is listed","wireless_receiver":"The Joy-Con Pair box list has no receiver or dongle. The Joy-Con pair directly with the console over Bluetooth"}},{"url":"https://www.nintendo.com/en-gb/Support/Nintendo-Switch-2/Information-about-upcoming-battery-related-revisions-to-some-Nintendo-products-3132901.html","kind":"manufacturer_page","accessed":"2026-10-06","fields":["colors","variants"],"notes":{"colors":"Planned Joy-Con Pair colours: Blue/Neon Yellow, Neon Green/Neon Pink, Neon Purple/Neon Orange, Neon Red/Neon Blue, Pastel Pink, Pastel Pink/Pastel Yellow, Pastel Purple/Pastel Green. The revised European units keep the same battery capacity and weight.","variants":"Pastel Pink pair row comes from this list."}},{"url":"https://www.nintendo.com/eu/media/downloads/support_1/nintendoswitch/NSwitch_Information_JoyCon_EUR.pdf","kind":"manual","accessed":"2026-10-10","fields":["manual_url","model_numbers","connection_types","wired_connector","other_certifications"],"notes":{"manual_url":"Maker multilingual Joy-Con information leaflet FXA-HAC-A-JA-EUR-WWW9 [0425]. English How to Use, battery warnings and radio table read.","model_numbers":"MODEL NO.: Joy-Con (L): HAC-015 / Joy-Con (R): HAC-016 / Joy-Con Strap: HAC-014. The strap is not a controller model.","connection_types":"The device has one wireless network port available via Bluetooth, 2402-2480 MHz, 4 dBm. Joy-Con (R) also lists NFC at 13.56 MHz. The rail contacts used in handheld mode have no matching connection option.","wired_connector":"No USB port. The leaflet says to charge and pair by attaching the Joy-Con to the Nintendo Switch console (HAC-001/HEG-001) or the Joy-Con charging grip (HAC-012), sold separately. Charging goes through the side rail contacts, which have no option in the charging connector enum, so charging_port is left out.","other_certifications":"EU declaration in the leaflet: Nintendo declares that the radio equipment type (Nintendo Switch Joy-Con) complies with Directive 2014/53/EU"}},{"url":"https://www.nintendo.com/en-gb/Hardware/Nintendo-Switch-2/Compatibility-with-Nintendo-Switch-accessories-2786091.html","kind":"manufacturer_page","accessed":"2026-10-06","fields":["compatible_platforms","platform_connections"],"notes":{"compatible_platforms":"Joy-Con controllers: Yes. Used by connecting wirelessly to Nintendo Switch 2. PC and mobile use is not stored, as for the Switch Pro Controller.","platform_connections":"Switch Bluetooth row uses the maker Bluetooth 3.0 specification with all Joy-Con features. Switch 2 is wireless only. Joy-Con cannot be charged on Switch 2 and the HOME Button cannot exit Switch 2 sleep mode, so all features is false there."}},{"url":"https://www.nintendo.com/jp/hardware/switch/accessories/index.html","kind":"manufacturer_page","accessed":"2026-10-06","fields":["release_date"],"notes":{"release_date":"Maker Joy-Con(L)/(R) set list gives release date 2017.3.3 for the Neon Red/Neon Blue pair, later colours 2017.7.21, 2019.10.4, 2023.6.30 and 2024.3.22. 2017-03-03 is also the Nintendo Switch launch day."}},{"url":"https://www.nintendo.com/au/support/articles/system-update-information-for-nintendo-switch/","kind":"manufacturer_page","accessed":"2026-10-06","fields":["stick_calibration","firmware_updatable"],"notes":{"stick_calibration":"Calibrate Control Sticks in System Settings > Controllers and Sensors. This is console calibration, not an on-controller button combination.","firmware_updatable":"Version 3.0.0 notes: update connected controllers via System Settings > Controllers and Sensors > Update Controllers."}},{"url":"https://gamepadla.com/nintendo-switch-joy-con.html","kind":"measurement","accessed":"2026-10-07","fields":["stick_layout","face_button_labels","wake_console","stick_technology","trigger_technology","trigger_stops","face_button_switch_type","dpad_switch_type","back_buttons","macro_support","built_in_display","headphone_jack","measured_latency"],"notes":{"stick_layout":"Verified spec Joystick positioning Asymmetric, with the right stick below the face buttons when the pair is held together.","face_button_labels":"Verified spec Button layout Switch.","wake_console":"Verified spec Switch Wake Up Yes. This applies to the original Nintendo Switch. The maker says the Joy-Con HOME Button cannot exit Switch 2 sleep mode.","stick_technology":"Verified spec Sticks type Potentiometers.","trigger_technology":"Verified spec Triggers pressing Digital and Trigger lock No.","face_button_switch_type":"Verified spec Main buttons type Membrane and D-pad buttons type Membrane.","back_buttons":"Verified spec Paddles No. The SL and SR buttons on each rail are not rear grip inputs and are excluded. They are also not stored as extra shoulder buttons.","macro_support":"Verified spec Macros option No.","built_in_display":"Verified specs Display No and Audio port No.","measured_latency":"GPDL tester v2.2.0, test 1434 on 2024-06-09 by Violet Prismriver. Windows 11 build 10.0.22631, Bluetooth, native Switch mode, firmware listed as 1.0. Which Joy-Con was tested is not stated. Polling rate is the measured report rate. The page is marked not verified yet and has no stick test."}},{"url":"https://www.ifixit.com/Teardown/Nintendo+Switch+Teardown/78263","kind":"review_site","accessed":"2026-10-10","fields":["battery_capacity_wh","rumble_motor_type","rumble_motor_count","battery_count","motion_sensor_axes"],"notes":{"battery_capacity_wh":"Step 17: each controller is fitted with a 1.9 Wh lithium-ion battery. Value for one Joy-Con, not the pair. The maker does not publish the nominal voltage. 525 mAh at 3.7 V gives 1.94 Wh, which fits.","rumble_motor_type":"Step 21 names a linear resonant actuator (LRA). Voice-coil describes its internals, not an incompatible second motor type.","rumble_motor_count":"Step 19: on the bottom of each rests a hefty HD Rumble motor. One in each of the two controllers, two across pair.","battery_count":"Step 17: each controller is fitted with a 1.9 Wh lithium-ion battery. Two physical cells across the L/R pair. Existing energy/capacity fields stay per controller.","motion_sensor_axes":"Step 19 Joy-Con motion chip: STMicroelectronics LSM6DS3H \"3-axis accelerometer/gyroscope (likely)\". iFixit marks the part identification as likely. A 3-axis accelerometer plus 3-axis gyroscope gives six axes in total. The maker does not state the axis count"}},{"url":"https://en.wikipedia.org/wiki/Joy-Con","kind":"spec_database","accessed":"2026-10-06","fields":["successor"],"notes":{"successor":"A successor, the Joy-Con 2, serve as the primary controllers for the Nintendo Switch 2. The Joy-Con infobox lists Joy-Con 2 as successor."}},{"url":"https://www.nintendo.com/sg/support/switch/controller/joycon.html","kind":"manufacturer_page","accessed":"2026-10-07","fields":["paired_device_slots"],"notes":{"paired_device_slots":"Each Joy-Con can only be paired to one console. One stored console per controller, not simultaneous players."}},{"url":"https://www.nintendo.com/au/support/articles/what-is-button-mapping/","kind":"manufacturer_page","accessed":"2026-10-07","fields":["on_device_remapping","onboard_profiles"],"notes":{"on_device_remapping":"Button mapping is configured on Nintendo Switch systems, not using controller controls. Console System Settings procedure.","onboard_profiles":"Custom button configurations are saved on the Nintendo Switch system, not on the controller. Five console Favourites are not stored onboard profiles."}},{"url":"https://www.ifixit.com/Guide/Left+Joy-Con+Joystick+Replacement/113182","kind":"review_site","accessed":"2026-10-07","fields":["stick_modules_replaceable","user_replaceable_parts"],"notes":{"stick_modules_replaceable":"Steps 10 to 12 unlock joystick ZIF cable, remove two screws and lift out module. Service needs controller disassembly but no soldering.","user_replaceable_parts":"Joystick modules can be replaced with tools. Left guide shows removable cable and screws. This is service repair, not external hot-swapping."}},{"url":"https://www.ifixit.com/Guide/Right+Joy-Con+Joystick+Replacement/113185","kind":"review_site","accessed":"2026-10-07","fields":["stick_modules_replaceable","user_replaceable_parts"],"notes":{"stick_modules_replaceable":"Steps 11 to 13 disconnect joystick ZIF cable, remove two screws and remove joystick. Confirms right side too. Later optional Gulikit replacement steps do not describe installed Nintendo hardware."}},{"url":"https://www.nintendo.com/us/store/products/nintendo-switch-joy-con-charging-stand-two-way-120830/","kind":"manufacturer_page","accessed":"2026-10-07","fields":["charging_dock","charging_dock_name"],"notes":{"charging_dock":"Separate accessory product, Joy-Con not included. Original Joy-Con compatibility stated. Not the console dock and not Joy-Con 2 charging hardware.","charging_dock_name":"Joy-Con Charging Stand (two-way). Later accessory, not a launch bundle item."}},{"url":"https://www.nintendo.com/en-gb/Support/Troubleshooting/How-to-Check-the-Battery-Life-on-Nintendo-Switch-1379044.html","kind":"manufacturer_page","accessed":"2026-10-07","fields":["battery_indicator"],"notes":{"battery_indicator":"HOME Menu > Controllers displays approximate battery life for each paired controller. Console screen, not controller rail LEDs."}},{"url":"https://gamepadla.com/nintendo-switch-joy-con.html","kind":"review_site","accessed":"2026-10-07","fields":["stick_tension_adjustable","trigger_rumble_motor_count"],"notes":{"stick_tension_adjustable":"Verified specification: Stick tension No. Public indexed specification text read. Direct HTTP challenge not bypassed.","trigger_rumble_motor_count":"Verified specification: Trigger vibration No. No independent trigger rumble motor. Body HD rumble is separate."}},{"url":"https://store.steampowered.com/oldnews/142072","kind":"press_release","accessed":"2026-10-07","fields":["steam_input_native"],"notes":{"steam_input_native":"Valve stable Steam Client update August 18, 2022, Steam Input: added support for Nintendo Joy-Con individually as mini-gamepads and combined into pairs. Requires this or a later compatible desktop Steam client. Later software support, not a 2017 launch feature. Does not establish every host platform or full feature availability, so no platform list or route is inferred."}},{"url":"https://www.polygon.com/2016/10/20/13345506/nintendo-switch-controller-joy-con/","kind":"press","accessed":"2026-10-10","fields":["announce_date"],"notes":{"announce_date":"Polygon, 20 October 2016, the day of the Nintendo Switch reveal: \"Called Joy-Con controllers, the company detailed several configurations in which players can use the new peripherals.\" The Pro Controller entry in this catalog uses the same date"}},{"url":"https://www.polygon.com/2017/1/13/14241898/nintendo-switch-details/","kind":"press","accessed":"2026-10-10","fields":["launch_price_usd"],"notes":{"launch_price_usd":"Polygon, 13 January 2017, US launch pricing from the Nintendo Switch presentation: Joy-Con are sold separately at $49.99 individually or $79.99 for the pair \"which also has straps thrown in\". Price excludes US sales tax. No EUR price is stated by a maker source, so launch_price_eur stays empty"}},{"url":"https://en-americas-support.nintendo.com/app/answers/detail/a_id/50404/","kind":"manufacturer_page","accessed":"2026-10-10","fields":["warranty_years"],"notes":{"warranty_years":"Nintendo of America Limited Warranty: twelve (12) months from the date of purchase for video game accessories such as controllers. Valid only in the United States and Canada. Statutory rights in other markets are not covered"}}],"fields_filled":73,"updated":"2026-10-16"},"meta":{"api_version":"1","docs":"https://arkivo.dev/api"}}