TREASURE ORIGINALS

TREASURE -
Not Available
×
/* main event listener that waits for the page to load before running the script */ document.addEventListener('DOMContentLoaded', () => { /* select the main elements from the HTML */ const slider = document.querySelector('.gallery1-slider'); const prevButton = document.querySelector('.gallery1-prev-button'); const nextButton = document.querySelector('.gallery1-next-button'); const youtubeItems = document.querySelectorAll('.gallery1-youtube-video'); const videoModal = document.getElementById('video-modal'); const videoFrame = document.getElementById('video-frame'); const closeButton = document.querySelector('.close-button'); /* keeps track of the current position in the carousel */ let currentIndex = 0; /* next Button Functionality */ nextButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery1-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex + 1); /* move to the next item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the beginning */ if (currentIndex > maxIndex) {currentIndex = 0;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the next item */ }); /* previous Button Functionality */ prevButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery1-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex - 1); /* move to the previous item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the end */ if (currentIndex < 0) {currentIndex = maxIndex;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the previous item */ }); /* youtube video modal */ youtubeItems.forEach(item => { item.addEventListener('click', () => { const videoUrl = item.querySelector('img').getAttribute('data-video-url'); if (videoUrl) { const videoId = videoUrl.split('v=')[1] || videoUrl.split('/').pop(); videoFrame.src = `https://www.youtube.com/embed/${videoId}?autoplay=1`; videoModal.style.display = 'block'; } }); }); closeButton.addEventListener('click', () => { /* closes the modal when close button is clicked */ videoFrame.src = ''; videoModal.style.display = 'none'; }); videoModal.addEventListener('click', (e) => { /* closes the modal when anywhere outside the video is clicked */ if (e.target === videoModal) { videoFrame.src = ''; videoModal.style.display = 'none'; } }); });

MUSIC VIDEOS

TREASURE -
Not Available
×
/* main event listener that waits for the page to load before running the script */ document.addEventListener('DOMContentLoaded', () => { /* select the main elements from the HTML */ const slider = document.querySelector('.gallery2-slider'); const prevButton = document.querySelector('.gallery2-prev-button'); const nextButton = document.querySelector('.gallery2-next-button'); const youtubeItems = document.querySelectorAll('.gallery2-youtube-video'); const videoModal = document.getElementById('video-modal'); const videoFrame = document.getElementById('video-frame'); const closeButton = document.querySelector('.close-button'); /* keeps track of the current position in the carousel */ let currentIndex = 0; /* next Button Functionality */ nextButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery2-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex + 1); /* move to the next item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the beginning */ if (currentIndex > maxIndex) {currentIndex = 0;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the next item */ }); /* previous Button Functionality */ prevButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery2-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex - 1); /* move to the previous item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the end */ if (currentIndex < 0) {currentIndex = maxIndex;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the previous item */ }); /* youtube video modal */ youtubeItems.forEach(item => { item.addEventListener('click', () => { const videoUrl = item.querySelector('img').getAttribute('data-video-url'); if (videoUrl) { const videoId = videoUrl.split('v=')[1] || videoUrl.split('/').pop(); videoFrame.src = `https://www.youtube.com/embed/${videoId}?autoplay=1`; videoModal.style.display = 'block'; } }); }); closeButton.addEventListener('click', () => { /* closes the modal when close button is clicked */ videoFrame.src = ''; videoModal.style.display = 'none'; }); videoModal.addEventListener('click', (e) => { /* closes the modal when anywhere outside the video is clicked */ if (e.target === videoModal) { videoFrame.src = ''; videoModal.style.display = 'none'; } }); });

PERFORMANCE VIDEOS

TREASURE -
Not Available
×
/* main event listener that waits for the page to load before running the script */ document.addEventListener('DOMContentLoaded', () => { /* select the main elements from the HTML */ const slider = document.querySelector('.gallery3-slider'); const prevButton = document.querySelector('.gallery3-prev-button'); const nextButton = document.querySelector('.gallery3-next-button'); const youtubeItems = document.querySelectorAll('.gallery3-youtube-video'); const videoModal = document.getElementById('video-modal'); const videoFrame = document.getElementById('video-frame'); const closeButton = document.querySelector('.close-button'); /* keeps track of the current position in the carousel */ let currentIndex = 0; /* next Button Functionality */ nextButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery3-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex + 1); /* move to the next item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the beginning */ if (currentIndex > maxIndex) {currentIndex = 0;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the next item */ }); /* previous Button Functionality */ prevButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery3-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex - 1); /* move to the previous item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the end */ if (currentIndex < 0) {currentIndex = maxIndex;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the previous item */ }); /* youtube video modal */ youtubeItems.forEach(item => { item.addEventListener('click', () => { const videoUrl = item.querySelector('img').getAttribute('data-video-url'); if (videoUrl) { const videoId = videoUrl.split('v=')[1] || videoUrl.split('/').pop(); videoFrame.src = `https://www.youtube.com/embed/${videoId}?autoplay=1`; videoModal.style.display = 'block'; } }); }); closeButton.addEventListener('click', () => { /* closes the modal when close button is clicked */ videoFrame.src = ''; videoModal.style.display = 'none'; }); videoModal.addEventListener('click', (e) => { /* closes the modal when anywhere outside the video is clicked */ if (e.target === videoModal) { videoFrame.src = ''; videoModal.style.display = 'none'; } }); });

DANCE PRACTICE VIDEOS

TREASURE -
Not Available
×
/* main event listener that waits for the page to load before running the script */ document.addEventListener('DOMContentLoaded', () => { /* select the main elements from the HTML */ const slider = document.querySelector('.gallery4-slider'); const prevButton = document.querySelector('.gallery4-prev-button'); const nextButton = document.querySelector('.gallery4-next-button'); const youtubeItems = document.querySelectorAll('.gallery4-youtube-video'); const videoModal = document.getElementById('video-modal'); const videoFrame = document.getElementById('video-frame'); const closeButton = document.querySelector('.close-button'); /* keeps track of the current position in the carousel */ let currentIndex = 0; /* next Button Functionality */ nextButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery4-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex + 1); /* move to the next item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the beginning */ if (currentIndex > maxIndex) {currentIndex = 0;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the next item */ }); /* previous Button Functionality */ prevButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery4-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex - 1); /* move to the previous item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the end */ if (currentIndex < 0) {currentIndex = maxIndex;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the previous item */ }); /* youtube video modal */ youtubeItems.forEach(item => { item.addEventListener('click', () => { const videoUrl = item.querySelector('img').getAttribute('data-video-url'); if (videoUrl) { const videoId = videoUrl.split('v=')[1] || videoUrl.split('/').pop(); videoFrame.src = `https://www.youtube.com/embed/${videoId}?autoplay=1`; videoModal.style.display = 'block'; } }); }); closeButton.addEventListener('click', () => { /* closes the modal when close button is clicked */ videoFrame.src = ''; videoModal.style.display = 'none'; }); videoModal.addEventListener('click', (e) => { /* closes the modal when anywhere outside the video is clicked */ if (e.target === videoModal) { videoFrame.src = ''; videoModal.style.display = 'none'; } }); });

CONCERTS AND FANMEETINGS

×
/* main event listener that waits for the page to load before running the script */ document.addEventListener('DOMContentLoaded', () => { /* select the main elements from the HTML */ const slider = document.querySelector('.gallery5-slider'); const prevButton = document.querySelector('.gallery5-prev-button'); const nextButton = document.querySelector('.gallery5-next-button'); const youtubeItems = document.querySelectorAll('.gallery5-youtube-video'); const videoModal = document.getElementById('video-modal'); const videoFrame = document.getElementById('video-frame'); const closeButton = document.querySelector('.close-button'); /* keeps track of the current position in the carousel */ let currentIndex = 0; /* next Button Functionality */ nextButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery5-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex + 1); /* move to the next item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the beginning */ if (currentIndex > maxIndex) {currentIndex = 0;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the next item */ }); /* previous Button Functionality */ prevButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery5-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex - 1); /* move to the previous item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the end */ if (currentIndex < 0) {currentIndex = maxIndex;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the previous item */ }); /* youtube video modal */ youtubeItems.forEach(item => { item.addEventListener('click', () => { const videoUrl = item.querySelector('img').getAttribute('data-video-url'); if (videoUrl) { const videoId = videoUrl.split('v=')[1] || videoUrl.split('/').pop(); videoFrame.src = `https://www.youtube.com/embed/${videoId}?autoplay=1`; videoModal.style.display = 'block'; } }); }); closeButton.addEventListener('click', () => { /* closes the modal when close button is clicked */ videoFrame.src = ''; videoModal.style.display = 'none'; }); videoModal.addEventListener('click', (e) => { /* closes the modal when anywhere outside the video is clicked */ if (e.target === videoModal) { videoFrame.src = ''; videoModal.style.display = 'none'; } }); });

DRAMAS AND FILMS

My BF is TREASURE
The Mysterious Class
It's Okay, That's Friendship
×
/* main event listener that waits for the page to load before running the script */ document.addEventListener('DOMContentLoaded', () => { /* select the main elements from the HTML */ const slider = document.querySelector('.gallery6-slider'); const prevButton = document.querySelector('.gallery6-prev-button'); const nextButton = document.querySelector('.gallery6-next-button'); const youtubeItems = document.querySelectorAll('.gallery6-youtube-video'); const videoModal = document.getElementById('video-modal'); const videoFrame = document.getElementById('video-frame'); const closeButton = document.querySelector('.close-button'); /* keeps track of the current position in the carousel */ let currentIndex = 0; /* next Button Functionality */ nextButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery6-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex + 1); /* move to the next item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the beginning */ if (currentIndex > maxIndex) {currentIndex = 0;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the next item */ }); /* previous Button Functionality */ prevButton.addEventListener('click', () => { const allItems = document.querySelectorAll('.gallery6-slider > *'); const itemWidth = allItems[0].offsetWidth + parseInt(window.getComputedStyle(allItems[0]).marginRight) * 2; const visibleItemsCount = Math.round(slider.offsetWidth / itemWidth); currentIndex = (currentIndex - 1); /* move to the previous item */ const maxIndex = allItems.length - visibleItemsCount; /* loop back to the end */ if (currentIndex < 0) {currentIndex = maxIndex;} slider.style.transform = `translateX(-${currentIndex * itemWidth}px)`; /* show the previous item */ }); /* youtube video modal */ youtubeItems.forEach(item => { item.addEventListener('click', () => { const videoUrl = item.querySelector('img').getAttribute('data-video-url'); if (videoUrl) { const videoId = videoUrl.split('v=')[1] || videoUrl.split('/').pop(); videoFrame.src = `https://www.youtube.com/embed/${videoId}?autoplay=1`; videoModal.style.display = 'block'; } }); }); closeButton.addEventListener('click', () => { /* closes the modal when close button is clicked */ videoFrame.src = ''; videoModal.style.display = 'none'; }); videoModal.addEventListener('click', (e) => { /* closes the modal when anywhere outside the video is clicked */ if (e.target === videoModal) { videoFrame.src = ''; videoModal.style.display = 'none'; } }); });

profile

TREASURE / 트레저

Debut : 2020 August 07Fandom : Treasure Maker / TEUMEFandom Colour : Sky BlueLightstick : Teulight

Labels

  • YG Entertainment, trainees

  • YG Entertainment (2020 - Present)


units


awards / recognitions

2020

  • 5th Asia Artist Awards : Rookie of the Year : Male Singer

  • 2020 APAN Music Awards : New Wave Award (Male)

  • 2020 Mnet Asian Music Awards

  • Best New Male Artist

  • Worldwide Fans' Choice Top 10

  • 2020 Mubeat Awards : Rookie Artist - Male

2021

  • 5th Joox Thailand Music Awards : Favourite K-Pop Rookie Artist of 2020

  • 29th Hanteo Music Awards : "Treasure Maker" : WhosFandom Award

  • 31st Seoul Music Awards : Rookie of the Year

  • 35th Golden Disc Awards : Rookie Artist of the Year

  • 2021 Brand Customer Loyalty Awards : Best Male Rookie Award

  • 2021 Brand of the Year Awards : Rookie Male Idol

  • 2021 Indonesian Hallyu Fans Choice Awards : "My Treasure" : Boy Group Song of the Year

  • 2021 Korea First Brand Awards : Best Rookie Idol (Male)

  • 2021 Mnet Asian Music Awards : Worldwide Fans' Choice Top 10

  • 2021 Tokopedia WIB Indonesia K-Pop Awards : The Most Mood Booster

  • placed in Forbes' Korea Power Celebrity (Rising Star)

2022

  • 5th The Fact Music Awards : Artist of the Year (Bonsang)

  • 7th Asia Artist Awards : Best Musician Award

  • 36th Japan Gold Disc Award : Best 3 New Artists (Asia)

  • 2022 Asian Pop Music Awards : "The Second Step: Chapter One" : Top 20 Albums of the Year (Overseas)

  • 2022 Brand Customer Loyalty Awards : Male Idol Rising Star Award

  • 2022 MAMA Awards : Worldwide Fans' Choice Top 10

2023

  • 6th The Fact Music Awards : Artist of the Year (Bonsang)

  • 37th Golden Disc Awards : Best Group

  • 2023 MAMA Awards

  • Favourite Dance Performance - Male Group

  • Galaxy Neo Flip Artist

  • 2023 Tencent Music Entertainment Awards : New Influence Overseas Group of the Year

2024

  • 1st Asia Star Entertainer Awards

  • Platinum Worldwide Star

  • Best Touring

  • Best Hip-Hop

  • 1st Korea Grand Music Awards

  • Best Stage Award

  • "King Kong" : Best 10 Songs

  • 2024 MAMA Awards : Favourite Male Group

  • 2024 Tencent Music Entertainment Awards : Top 10 Korean EPs of the Year

2025

  • 1st D Awards

  • Delights Blue Award

  • Best Tour

  • 2025 Asian Pop Music Awards : "Yellow" : Top 20 Songs of the Year


awards / recognitions (T5)

2023

  • 2023 K-Global Heart Dream Awards : K Global Best Unit Award



former members


+where to start
  • They always kill it live! Watch their fanmeetings and concerts!

Here's a list of my personal faves.

LEGENwaitforitDARY : Jikjin / Darari / Bona Bona

OLDIES BUT GOODIES : Going Crazy / Boy / I Love You

PARTY PEOPLE : Boy / Hello / King Kong

ROADTRIP JAMS : My Treasure / I Want Your Love / Yellow

SHOWER SESSIONS : Thank You / Last Night

TREASURE AND CHILL : Orange / Yamai / Saruru

GUILTY PLEASURE : Mmm / Clap / B.O.M.B

CRIES IN HEARTBREAK : It's Okay / Better Than Me

THIS IS REMIX : Darari (Rock) / B.O.M.B (Kaboom Ver.)

UNDERDOGS : Come to Me / BFF / Stupid

Listen to all their songs!


studio albums

  • the first step: treasure effect / 2021.01.11

  • reboot / 2023.07.28

extended plays and single albums

  • tthe first step: chapter one / 2020.07.07 / debut album

  • the first step: chapter two / 2020.09.18

  • the first step: chapter three / 2020.11.06

  • the second step: chapter one / 2022.02.15

  • the second step: chapter two / 2022.10.04

  • here i stand / 2023.03.29 / japanese

  • king kong / reverse / 2024.08.19 / japanese

  • pleasure / 2025.03.07

  • love pulse / 2025.09.01

compilation albums

live albums

  • treasure japan tour 2022-23 hello special kyocera dome osaka / 2023.12.06 / japanese

  • 2024 treasure tour reboot in japan + 2024 treasure fan meeting wonderland / 2024.11.06 / japanese


features / credits / others

Pre-debut

  • 1,2 / Lee Hi ft Choi Hyunsuk / Lyrics

2021

2023

2024


+where to start

Welcome to Teuland! Here's some stuff to start with:

  • Treasure Map : The fastest way to get to know their names and personalities without trying. Sometimes, they don't make sense but it's chaotic and loud and guaranteed fun! (Pro-tip: have snackies with you!)
  • 3min Treasure : 3min doses of happiness.
  • The Mysterious Class : Actor TREASURE in full DRAMA mode. It's a ghost story set in high school. It's tooooo good!
  • It's Okay, That's Friendship : "FRIENDSHIP" LOL! Actor TREASURE again! Also watch the behind-the-scenes.

You think you don't need to watch these but you do.. you should! It's the craziness you didn't know you needed.

  • Dance Hits Compilation : There are three episodes as of Jan 2026. SO SO GOOD!
  • Fact Check : TREASURE answering fans’ questions and testing the truth of their own statements. It’s casual, messy, funny, and somehow educational? Just go with it.
  • 1theK 4Cut Live Hello : CHAOS ON CHAOS ON CHAOS
  • Shining SOLO : Dating not dating show. The secondhand embarrassment is real with this one. I don't think you'll get used to it.
  • Treasure Studio : Creativity unleashed! The boys make their own LINE FRIENDS characters and we get to watch. This got me buying TRUZ.
  • Idol Ramyeonators : I love this show! It's only with Hyunsuk and Jihoon, but I recommend it for anybody and everybody. Note: Make sure to have your own food with you while watching! Also, try their recipes!

And now.. the origin story..

  • YG Treasure Box : Treasure13 formation. You can watch this anytime, tbh. Watching this makes me feel very old but also makes me appreciate TREASURE's growth, bond, and how far they've come.

That's it! Happy watching!