Cargando...

Tasa del Dólar

Precio de compra y venta actualizado en República Dominicana

Compra

RD$ 59.50

Precio al que los bancos compran dólares

Venta

RD$ 60.20

Precio al que los bancos venden dólares

Otras Monedas

🇺🇸

Dólar Estadounidense (USD)

Compra: RD$ 59.50
Venta: RD$ 60.20
🇪🇺

Euro (EUR)

Compra: RD$ 64.80
Venta: RD$ 65.50
🇨🇦

Dólar Canadiense (CAD)

Compra: RD$ 43.20
Venta: RD$ 43.80
🇬🇧

Libra Esterlina (GBP)

Compra: RD$ 75.40
Venta: RD$ 76.20
🇨🇭

Franco Suizo (CHF)

Compra: RD$ 67.90
Venta: RD$ 68.60
🇯🇵

Yen Japonés (JPY)

Compra: RD$ 0.40
Venta: RD$ 0.42

Información Importante

  • Las tasas mostradas son referenciales del mercado bancario
  • Pueden variar según la institución financiera
  • Actualizadas diariamente según el Banco Central
  • Para transacciones oficiales, consulte con su banco

Nota: Esta información es solo de referencia. Para realizar transacciones de compra o venta de divisas, por favor consulte directamente con su institución financiera.

.utility-links a.active .rate-quick { color: white; } .additional-currencies { margin-top: 40px; background: white; padding: 30px; border-radius: 12px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); } .additional-currencies h3 { color: var(--primary-color); margin-bottom: 25px; font-size: 1.5rem; } .currency-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 20px; } .currency-card { background: #f8f9fa; border: 2px solid #e9ecef; border-radius: 10px; padding: 20px; transition: all 0.3s ease; } .currency-card:hover { transform: translateY(-5px); box-shadow: 0 5px 15px rgba(0,0,0,0.1); border-color: var(--primary-color); } .currency-flag { font-size: 3rem; text-align: center; margin-bottom: 15px; } .currency-card h4 { color: var(--primary-color); text-align: center; margin-bottom: 20px; font-size: 1.1rem; } .currency-rates { display: flex; flex-direction: column; gap: 12px; } .rate-item { display: flex; justify-content: space-between; align-items: center; padding: 10px; background: white; border-radius: 6px; } .rate-item .label { color: #666; font-weight: 500; } .rate-item .value { color: var(--secondary-color); font-weight: bold; font-size: 1.1rem; } @media (max-width: 768px) { .currency-grid { grid-template-columns: 1fr; } } /* Exchange Rate Enhancement Styles */ .live-calculator { background: linear-gradient(135deg, #002D62 0%, #CE1126 100%); color: white; border-radius: 12px; padding: 25px; margin-bottom: 30px; box-shadow: 0 5px 20px rgba(0,0,0,0.15); } .calculator-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; } .calculator-header h3 { margin: 0; font-size: 1.3rem; } .calculator-toggle { background: rgba(255,255,255,0.2); border: none; color: white; width: 35px; height: 35px; border-radius: 50%; cursor: pointer; transition: all 0.3s; } .calculator-toggle:hover { background: rgba(255,255,255,0.3); transform: rotate(180deg); } .calculator-body { transition: all 0.3s ease; } .calculator-body.collapsed { display: none; } .calculator-row { display: grid; grid-template-columns: 1fr 1fr auto 1fr; gap: 15px; margin-bottom: 15px; } .input-group { display: flex; flex-direction: column; } .input-group label { font-size: 0.9rem; margin-bottom: 5px; opacity: 0.9; } .input-group input, .input-group select { padding: 10px; border: none; border-radius: 6px; font-size: 1rem; } .swap-button { background: rgba(255,255,255,0.2); border: none; color: white; width: 45px; height: 45px; border-radius: 50%; cursor: pointer; align-self: flex-end; transition: all 0.3s; } .swap-button:hover { background: rgba(255,255,255,0.3); transform: rotate(180deg); } .calculator-type { display: flex; gap: 20px; margin-bottom: 15px; } .calculator-type label { display: flex; align-items: center; gap: 5px; cursor: pointer; } .calculator-result { background: rgba(255,255,255,0.15); padding: 20px; border-radius: 8px; text-align: center; } .result-amount { font-size: 2rem; font-weight: bold; margin-bottom: 5px; } .result-rate { font-size: 0.95rem; opacity: 0.9; } .comparison-widget { position: fixed; bottom: 20px; right: 20px; z-index: 1000; } .widget-toggle { background: linear-gradient(135deg, #002D62, #CE1126); color: white; border: none; padding: 15px 25px; border-radius: 50px; cursor: pointer; box-shadow: 0 4px 15px rgba(0,0,0,0.2); display: flex; align-items: center; gap: 10px; font-size: 1rem; font-weight: bold; transition: all 0.3s; } .widget-toggle:hover { transform: translateY(-3px); box-shadow: 0 6px 20px rgba(0,0,0,0.3); } .widget-content { position: absolute; bottom: 70px; right: 0; background: white; border-radius: 12px; box-shadow: 0 5px 25px rgba(0,0,0,0.2); padding: 20px; min-width: 400px; max-height: 500px; overflow-y: auto; } .widget-content h4 { color: var(--primary-color); margin: 0 0 15px 0; } .comparison-table { width: 100%; border-collapse: collapse; } .comparison-table th, .comparison-table td { padding: 10px; text-align: left; border-bottom: 1px solid #e9ecef; } .comparison-table th { background: #f8f9fa; color: var(--primary-color); font-weight: bold; } .favorite-button { position: absolute; top: -5px; right: 0; background: none; border: none; font-size: 1.5rem; cursor: pointer; transition: all 0.3s; padding: 5px; } .favorite-button:hover { transform: scale(1.2); } .favorite-button.active { animation: heartBeat 0.5s ease; } @keyframes heartBeat { 0%, 100% { transform: scale(1); } 25% { transform: scale(1.3); } 50% { transform: scale(1.1); } } .trending-widget { background: white; padding: 20px; border-radius: 12px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); margin-top: 20px; } .trending-widget h4 { color: var(--primary-color); margin-bottom: 15px; display: flex; align-items: center; gap: 10px; } .trending-widget h4 i { color: #FF6B6B; } .trending-item { display: flex; align-items: center; gap: 10px; padding: 10px; background: #f8f9fa; border-radius: 8px; margin-bottom: 10px; } .trending-rank { background: linear-gradient(135deg, #002D62, #CE1126); color: white; width: 30px; height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; } .trending-flag { font-size: 1.5rem; } .trending-name { font-weight: bold; color: var(--primary-color); flex: 1; } .trending-views { color: #666; font-size: 0.9rem; } .no-data { text-align: center; color: #999; padding: 20px; } @media (max-width: 768px) { .calculator-row { grid-template-columns: 1fr; } .swap-button { width: 100%; height: 40px; border-radius: 6px; } .widget-content { min-width: 300px; right: -20px; } .comparison-widget { bottom: 80px; } }